Java 中的按钮单击事件
我们使用事件侦听器在 Java 中创建按钮单击事件。本文介绍如何在 Java 中创建按钮单击事件。
Java 中的按钮单击事件
在 Java 中创建按钮单击事件是一个循序渐进的过程。
-
导入所有必需的包,尤其是
Java.awt.event
。 -
创建一个将调用事件的
Main
类。 -
创建另一个包含
JFrame
类的对象、用户定义的方法和构造函数的类。 -
接下来是将按钮添加到
JFrame
并创建JButton
类的对象。 -
接下来是实现
actionListener
接口。 -
最后,我们将
actionListener
注册到按钮。
让我们尝试实现一个在 Java 中单击时会改变颜色的示例。参见示例:
package delftstack;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class ActionEventDemo implements ActionListener {
JFrame Demo_Frame=new JFrame();
JButton Demo_Button=new JButton("Click Here");
ActionEventDemo(){
Prepare_GUI();
Button_Properties();
}
public void Prepare_GUI(){
Demo_Frame.setTitle("Demo Window");
Demo_Frame.getContentPane().setLayout(null);
Demo_Frame.setVisible(true);
Demo_Frame.setBounds(400,100,400,400);
Demo_Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void Button_Properties(){
Demo_Button.setBounds(150,200,150,80);
Demo_Frame.add(Demo_Button);
Demo_Button.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
//Changing Background Color
Demo_Frame.getContentPane().setBackground(Color.red);
}
}
public class On_Click {
public static void main(String[] args)
{
new ActionEventDemo();
}
}
上面的代码将创建一个带有按钮的框架,它会在点击时改变颜色。见输出:
相关文章
在 Java 中创建温度转换器
发布时间:2023/09/30 浏览次数:133 分类:Java
-
本文介绍了如何在 Java 中创建温度转换器。温度有三种测量单位:摄氏度、华氏度和开尔文。本教程演示了如何将所有类型的测量单位的温度从一种单位转换为另一种单位。
在 JavaFx 中创建计时器
发布时间:2023/09/30 浏览次数:127 分类:Java
-
本文介绍了在 JavaFx Java 中添加和创建计时器的过程。在 Java 中,可能需要稍后或延迟执行某些计划任务。我们将通过在 Java 代码中添加一个计时器来执行此操作。
在 Java 中用 JavaFx 库标注文本颜色
发布时间:2023/09/30 浏览次数:147 分类:Java
-
在本文中,我们将了解如何更改标签的文本颜色,并且我们还将看到一个必要的示例和适当的解释,以便更容易理解该主题。
Java 测试中 mock 对象
发布时间:2023/09/30 浏览次数:162 分类:Java
-
mock 对象不仅仅特定于 Java,它是一种通用的单元测试技术,我们用虚拟实现替换代码块只是为了模拟真实代码。编写针对被测类提供的功能的单元测试非常有帮助。
如何在 Java 中生成一个 1 到 10 之间的随机数
发布时间:2023/09/30 浏览次数:143 分类:Java
-
查看我们在 Java 中可以在一个范围之间生成随机数的多种方法。我们将看看在 Java 中随机生成 1 到 10 之间的随机数的步骤。我们将看到三个可以生成 1 到 10 之间随机数的 Java 包或类,以及其中
如何在 Java 中四舍五入
发布时间:2023/09/30 浏览次数:118 分类:Java
-
本文介绍如何使用Java中Math类的ceil()、floor()方法对任意数进行取整。本文将介绍如何使用 Java 中的原生类对任何数字进行四舍五入。我们将使用 Java 中 Math 类的 ceil() 方法。
在 Java 中检查一个数字是否是质数
发布时间:2023/09/30 浏览次数:137 分类:Java
-
本教程演示了如何在 Java 中检查数字是否为质数。在 Java 中,我们可以实现不同的方法来检查一个数字是否是质数。本教程演示了检查数字是否为质数的不同方法。
在 Java 中检查一个数字是奇数还是偶数
发布时间:2023/09/30 浏览次数:154 分类:Java
-
本文将帮助你使用 Java 检查数字是奇数还是偶数。本文将研究如何使用 Java 来确定一个数字是偶数还是奇数。偶数是能被二整除的数,奇数是不能被二整除的数。