📜  JButton - Java (1)

📅  最后修改于: 2023-12-03 15:32:06.157000             🧑  作者: Mango

JButton - Java

JButton 是 Java Swing 中的一个组件,用于创建可点击的按钮。它允许程序员将操作绑定到按钮上,以便用户单击按钮以执行操作。

创建 JButton

创建 JButton 非常简单。以下是创建 JButton 的基本语法:

JButton button = new JButton("Click me");

在这个例子中,我们创建了一个名为 "Click me" 的 JButton 实例。

JButton 的属性

JButton 具有许多不同的属性,例如文本,图标,工具提示等。以下是设置文本和工具提示的示例:

JButton button = new JButton("Click me");
button.setToolTipText("Click this button to perform an action");

如果您想将图像添加到 JButton 中,请使用以下代码:

ImageIcon icon = new ImageIcon("path/to/image.png");
JButton button = new JButton(icon);
监听 JButton

要将操作绑定到 JButton 上,您需要为其添加一个 ActionListener 。以下是添加 ActionListener 的示例:

JButton button = new JButton("Click me");
button.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        System.out.println("Button clicked");
    }
});

在这个例子中,我们创建了一个新的 ActionListener 并将其添加到 JButton 上。当按钮被单击时,我们会收到一条消息 "Button clicked"。

总结

JButton 是 Java Swing 中的一个组件,用于创建可点击的按钮。它允许程序员将操作绑定到按钮上,以便用户单击按钮以执行操作。 JButton 具有许多不同的属性,例如文本,图标,工具提示等。要将操作绑定到 JButton 上,您需要为其添加一个 ActionListener。