但行好事
莫论前程❤

标签:swing

Swing系列教程(22):表格(JTable)-刘鹏博客
swing

Swing系列教程(22):表格(JTable)

阅读(57)评论(0)赞(1)

表格是 Swing 新增加的组件,主要功能是把数据以二维表格的形式显示出来,并且允许用户对表格中的数据进行编辑。表格组件是最复杂的组件之一,它的表格模型功能非常强大、灵活而易于执行。由于篇幅有限,本节只介绍默认的表格模型。 Swing 使用...

Swing系列教程(14):星座选择器界面的实现-刘鹏博客
swing

Swing系列教程(14):星座选择器界面的实现

阅读(49)评论(0)赞(1)

在了解各种基本组件的使用,以及常见事件的处理之后,本案例将综合文本框、按钮和下拉列表组件,实现一个星座选择器程序。程序允许用户在下拉列表中选择一个自己的星座,如果不在列表中还可以增加星座,也可以删除星座。实现过程如下。 (1) 创建一个 S...

Swing系列教程(21):对话框组件(JOptionPane)-刘鹏博客
swing

Swing系列教程(21):对话框组件(JOptionPane)

阅读(61)评论(0)赞(1)

对话框通常用作从用户处接收附加信息,或者提供发生了某种事件的通知。Java提供了 JOptionPane 类,用来创建标准对话框,也可以通过扩展 JDialog 类创建自定义的对话框。JOptionPane 类可以用来创建 4 种类型的标准...

Swing系列教程(13):事件处理模型和事件监听器-刘鹏博客
swing

Swing系列教程(13):事件处理模型和事件监听器

阅读(69)评论(0)赞(0)

事件表示程序和用户之间的交互,例如在文本框中输入,在列表框或组合框中选择,选中复选框和单选框,单击按钮等。事件处理表示程序对事件的响应,对用户的交互或者说对事件的处理是事件处理程序完成的。 当事件发生时,系统会自动捕捉这一事件,创建表示动作...

Swing系列教程(12):计算器界面的实现-刘鹏博客
swing

Swing系列教程(12):计算器界面的实现

阅读(49)评论(0)赞(0)

计算器界面可以分成两部分,即显示区和键盘区。显示区可以使用文本框组件,键盘区则是由很多按钮组成,可以使用网格布局管理器。详细的实现过程如下。 (1) 新建一个继承自 JFrame 的 CalculatorDemo 类。 (2) 为类添加构造...

Swing系列教程(11):列表框组件(JList)-刘鹏博客
swing

Swing系列教程(11):列表框组件(JList)

阅读(55)评论(0)赞(1)

列表框与下拉列表的区别不仅仅表现在外观上,当激活下拉列表时,会出现下拉列表框中的内容。但列表框只是在窗体系上占据固定的大小,如果需要列表框具有滚动效果,可以将列表框放到滚动面板中。当用户选择列表框中的某一项时,按住 Shift 键并选择列表...

Swing系列教程(10):下拉列表组件(JComboBox)-刘鹏博客
swing

Swing系列教程(10):下拉列表组件(JComboBox)

阅读(52)评论(0)赞(1)

下拉列表的特点是将多个选项折叠在一起,只显示最前面的或被选中的一个。 选择时需要单击下拉列表右边的下三角按钮,这时候会弹出包含所有选项的列表。用户可以在列表中进行选择,也可以根据需要直接输入所要的选项,还可以输入选项中没有的内容。 下拉列表...