迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

Java 中的按钮单击事件

作者:迹忆客 最近更新:2023/09/28 浏览次数:

我们使用事件侦听器在 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 中创建温度转换器

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 Java 中创建温度转换器

发布时间:2023/09/30 浏览次数:133 分类:Java

本文介绍了如何在 Java 中创建温度转换器。温度有三种测量单位:摄氏度、华氏度和开尔文。本教程演示了如何将所有类型的测量单位的温度从一种单位转换为另一种单位。

Java 密钥库位置

发布时间:2023/09/30 浏览次数:54 分类: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 来确定一个数字是偶数还是奇数。偶数是能被二整除的数,奇数是不能被二整除的数。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便