Java JButton2025 年 3 月 23 日 | 阅读 4 分钟 JButton 类用于创建一个带有标签的按钮,该按钮具有平台独立的实现。当按钮被按下时,应用程序会产生一些动作。它继承了 AbstractButton 类。 JButton 类是 Java 中图形用户界面 (GUI) 的关键元素,用于创建交互式按钮。 用户可以单击这些带有标签的按钮来启动应用程序中的特定操作。 因为 JButton 提供了平台无关的实现,所以它可以用于各种设置和操作系统。它继承自 AbstractButton 类,该类为 Swing GUI 框架和 Java 的 Abstract Window Toolkit (AWT) 中的所有按钮类型提供了共享功能。 开发人员可以通过配置 JButton 对象来改进 Java 程序的用户体验和交互性,从而为它们添加明智的用户界面组件。 JButton 类声明让我们看看 javax.swing.JButton 类的声明。 常用构造函数
AbstractButton 类的常用方法
Java JButton 示例文件名:ButtonExample.java 输出 ![]() 说明 此 Java 代码演示了如何使用 JButton 创建一个简单的 Swing 应用程序。 运行时,会出现一个名为“Button Example”的 JFrame 窗口,其中包含一个标记为“Click Here”的 JButton。 该按钮的宽度为 95 像素,高度为 30 像素,位于窗口内坐标 (50, 100) 处。 绝对坐标用于在 JFrame 的布局管理器配置为 null 布局时手动定位组件。 然后,用户可以查看 JFrame,现在它的宽度为 400 像素,高度为 400 像素。 这种简单的配置演示了基于 Swing 的图形用户界面的关键元素和布局控制。 带有 ActionListener 的 Java JButton 示例文件名: ButtonExample.java 输出 ![]() 说明 这段扩展的 Java 代码通过包含 JButton 的功能来增强了之前的示例。 单击标记为“Click Here”的 JButton 后,它下面的 JTextField 将更新为文本“Welcome to Javatpoint”。 此功能是通过将 ActionListener 添加到按钮来实现的。 单击按钮后,将调用 ActionListener 接口的 actionPerformed 方法,并在 JTextField 上调用 setText 方法以更新其内容。 JFrame 与按钮和文本字段一起显示,通过空布局利用绝对定位。 此示例演示了如何在 Swing 应用程序中处理事件,从而实现交互式用户体验。 在按钮上显示图像的示例文件名:ButtonExample.java 输出 ![]() 说明 在此 Java 代码中定义的 ButtonExample 类生成一个 Swing 应用程序,该应用程序具有一个 JFrame,其中包含一个显示 ImageIcon 的 JButton。 当 JButton 首次初始化时,会从提供的文件位置加载图像图标。 JFrame 配置有标题“Button Example”,宽度和高度为 300 x 400 像素。 JFrame 的默认关闭操作设置为在关闭时终止程序,布局管理器设置为 null,从而允许手动组件定位。 运行此程序时,它会显示一个窗口,该窗口带有一个带有指定图片图标的按钮。 这允许进行基本的 Java 环境图形交互。 下一个主题Java JLabel |
我们请求您订阅我们的新闻通讯以获取最新更新。