最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

Java基础

Java Swing JTabbedPane:选项卡组件
Java基础

Java Swing JTabbedPane:选项卡组件

太平洋学习网 2021-02-01 40浏览 评论

使用选项卡可以在有限的布局空间内展示更多的内容。 Swing 使用 JTabbedPane 类实现选项卡。 JTabbedPane 类创建的选项卡可以通过单击标题或者图标在选项卡之间进行切换。 JTabbedPane 类的常用构造方法如下所示。 JTabbedPane():创建一个具有默认 JTabbedP...

Java Swing JTree:树组件
Java基础

Java Swing JTree:树组件

太平洋学习网 2021-02-01 44浏览 评论

如果要显示一个层次关系分明的一组数据,用 Swing JTree 树结构是最合适的。 树 如同 Windows 资源管理器的左半部, 可通过单击文件夹展开或者收缩内容。 Swing使用 JTree 类实现树,它的主要功能是把数据按照树状进行显示,其数据来源于其他对象。JTree 树...

Java Swing JTable:表格
Java基础

Java Swing JTable:表格

太平洋学习网 2021-02-01 28浏览 评论

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

Java Swing JOptionPane:对话框组件
Java基础

Java Swing JOptionPane:对话框组件

太平洋学习网 2021-02-01 35浏览 评论

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

Java Swing JFileChooser和JColorChooser:文件选择器和颜色选择器
Java基础

Java Swing JFileChooser和JColorChooser:文件选择器和颜色选择器

太平洋学习网 2021-02-01 23浏览 评论

在开发应用程序时经常需要选择文件和选择颜色的功能。例如,从选择的文件中导入数据,为窗体选择背景颜色等。本节详细介绍 Swing 中文件JFileChooser选择器和JColorChooser颜色选择器的使用。 文件选择器 文件选择器 为用户能够操作系统文件提供了桥梁。 swi...

Java Swing JToolBar:工具栏组件
Java基础

Java Swing JToolBar:工具栏组件

太平洋学习网 2021-02-01 21浏览 评论

工具栏提供了一个用来显示常用按钮和操作的组件。 它可以把任意类型的组件附加到工具条上,但是通常是增加按钮。工具栏 JToolBar 类的常用构造方法如表 1 所示。 表1 JToolBar类的常用构造方法 构造方法 说明 JToolBar() 创建新的工具栏,默认的方向为 HORIZ...

Java Swing JMenu和JPopupMenu:菜单和弹出式菜单
Java基础

Java Swing JMenu和JPopupMenu:菜单和弹出式菜单

太平洋学习网 2021-02-01 39浏览 评论

菜单由Swing中的 JMenu 类实现,可以包含多个菜单项和带分隔符的菜单。在菜单中,菜单项由 JMenuItem 类表示,分隔符由 JSeparator 类表示。 菜单本质上是带有关联 JPopupMenu 的按钮。 当按下“按钮”时,就会显示 JPopupMenu。如果“按钮”位于 JMenuBar...

Java Swing Timer:计时器组件
Java基础

Java Swing Timer:计时器组件

太平洋学习网 2021-02-01 32浏览 评论

计时器(Timer)组件可以在指定时间间隔触发一个或多个 ActionEvent。 设置计时器的过程包括创建一个 Timer 对象,在该对象上注册一个或多个动作侦听器,以及使用 start() 方法启动该计时器。 例如,以下代码创建并启动一个每秒(该时间由 Timer 构造方法的...

Java Swing JProgressBar:进度条组件
Java基础

Java Swing JProgressBar:进度条组件

太平洋学习网 2021-02-01 20浏览 评论

进度条(JProgressBar) 是一种以可视化形式显示某些任务进度的组件。 JProgressBar 类实现了一个用于为长时间的操作提供可视化指示器的 GUI 进度条。在任务的完成进度中,进度条显示该任务完成的百分比。 此百分比通常由一个矩形以可视化形式表示,该矩形开...

Java Swing JSlider:滑块组件
Java基础

Java Swing JSlider:滑块组件

太平洋学习网 2021-02-01 27浏览 评论

在前面的章节中,我们介绍了 Swing 设计简单界面所需的窗口、布局组件以及如何响应事件。Swing 还提供了很多高级组件,如菜单栏、工具栏、文件选择器、表格以及树等。使用这些高级组件可以实现更为复杂的布局,也可以使程序界面更加人性化,以提高程序的灵活...