
Java Swing
文章平均质量分 72
智慧浩海
源码资源仅供个人研究参考学习,不得将内容资源用于商业或者非法用途,否则,一切后果请用户自负,暂不提供安装服务和技术支持。文档资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。
展开
-
Java Swing文本编辑器的实现
最简单的文本编辑器要数 Windows 的记事本了。在学习了本章知识之后,本次案例将完成一个简单的文本编辑器程序。原创 2022-12-25 16:27:22 · 680 阅读 · 0 评论 -
Java Swing JTree:树组件
如果要显示一个层次关系分明的一组数据,用树结构是最合适的。树如同 Windows 资源管理器的左半部,可通过单击文件夹展开或者收缩内容。原创 2022-12-25 16:26:00 · 897 阅读 · 0 评论 -
Java Swing JTable:表格
表格是 Swing 新增加的组件,主要功能是把数据以二维表格的形式显示出来,并且允许用户对表格中的数据进行编辑。表格组件是最复杂的组件之一,它的表格模型功能非常强大、灵活而易于执行。由于篇幅有限,本节只介绍默认的表格模型。原创 2022-12-24 09:09:40 · 5505 阅读 · 0 评论 -
Java Swing JFileChooser和JColorChooser:文件选择器和颜色选择器
在开发应用程序时经常需要选择文件和选择颜色的功能。例如,从选择的文件中导入数据,为窗体选择背景颜色等。本节详细介绍 Swing 中文件选择器和颜色选择器的使用。原创 2022-12-24 09:08:28 · 1507 阅读 · 0 评论 -
Java Swing JToolBar:工具栏组件
工具栏提供了一个用来显示常用按钮和操作的组件。它可以把任意类型的组件附加到工具条上,但是通常是增加按钮。原创 2022-12-24 09:07:33 · 880 阅读 · 0 评论 -
Java Swing JMenu和JPopupMenu:菜单和弹出式菜单
菜单由 Swing 中的 JMenu 类实现,可以包含多个菜单项和带分隔符的菜单。在菜单中,菜单项由 JMenuItem 类表示,分隔符由 JSeparator 类表示。原创 2022-12-23 08:52:18 · 2802 阅读 · 0 评论 -
Java Swing Timer:计时器组件
计时器(Timer)组件可以在指定时间间隔触发一个或多个 ActionEvent。设置计时器的过程包括创建一个 Timer 对象,在该对象上注册一个或多个动作侦听器,以及使用 start() 方法启动该计时器。原创 2022-12-23 08:50:56 · 1162 阅读 · 0 评论 -
Java Swing JProgressBar:进度条组件
进度条(JProgressBar)是一种以可视化形式显示某些任务进度的组件。JProgressBar 类实现了一个用于为长时间的操作提供可视化指示器的 GUI 进度条。原创 2022-12-23 08:50:22 · 1539 阅读 · 1 评论 -
Java Swing JSlider:滑块组件
在前面的章节中,我们介绍了 Swing 设计简单界面所需的窗口、布局组件以及如何响应事件。Swing 还提供了很多高级组件,如菜单栏、工具栏、文件选择器、表格以及树等。使用这些高级组件可以实现更为复杂的布局,也可以使程序界面更加人性化,以提高程序的灵活性。原创 2022-12-22 08:53:27 · 1764 阅读 · 2 评论 -
Java Swing星座选择器界面的实现
在了解各种基本组件的使用,以及常见事件的处理之后,本案例将综合文本框、按钮和下拉列表组件,实现一个星座选择器程序。原创 2022-12-22 08:52:32 · 172 阅读 · 0 评论 -
Java Swing事件监听:事件处理模型和事件监听器
事件表示程序和用户之间的交互,例如在文本框中输入,在列表框或组合框中选择,选中复选框和单选框,单击按钮等。事件处理表示程序对事件的响应,对用户的交互或者说对事件的处理是事件处理程序完成的。原创 2022-12-22 08:51:29 · 1241 阅读 · 0 评论 -
Java Swing计算器界面的实现
在本节之前已经详细介绍了 Swing 中容器、布局管理器以及常用的基本组件。本案例将综合运用这些知识实现一个计算器的布局。在本实例中使用两种布局管理器来进行界面设计。原创 2022-12-22 08:48:30 · 2072 阅读 · 1 评论 -
Java Swing JComboBox:下拉列表组件
下拉列表的特点是将多个选项折叠在一起,只显示最前面的或被选中的一个。选择时需要单击下拉列表右边的下三角按钮,这时候会弹出包含所有选项的列表。原创 2022-12-21 09:00:29 · 7593 阅读 · 0 评论 -
Java Swing JRadioButton:单选按钮组件
单选按钮与复选框类似都有两种状态,不同的是一组单选按钮中只能有一个处于选中状态。Swing 中 JRadioButton 类实现单选按钮,它与 JCheckBox 一样都是从 JToggleButton 类派生出来的。JRadioButton 通常位于一个 ButtonGroup 按钮组中,不在按钮组中的 JRadioButton 也就失去了单选按钮的意义。原创 2022-12-21 09:00:22 · 2078 阅读 · 1 评论 -
Java Swing JCheckBox:复选框组件
一个复选框有选中和未选中两种状态,并且可以同时选定多个复选框。Swing 中使用 JCheckBox 类实现复选框,该类的常用构造方法如下。原创 2022-12-21 08:59:47 · 1657 阅读 · 0 评论 -
Java Swing JTextField:单行文本框组件
Swing 中使用 JTextField 类实现一个单行文本框,它允许用户输入单行的文本信息。该类的常用构造方法如下。原创 2022-12-21 08:58:45 · 2757 阅读 · 0 评论 -
Java Swing JLable:标签组件
在添加了容器并指定了布局管理方式之后,便可以向容器中添加各种展示类的组件,像标签、按钮、单选和多选框等。本节将介绍 Swing 中标签组件的用法。原创 2022-12-20 08:56:07 · 894 阅读 · 0 评论