📅  最后修改于: 2023-12-03 15:01:28.587000             🧑  作者: Mango
Java AWT (Abstract Window Toolkit) Button 是一种用于为 GUI 作品添加按钮的组件。它可以捕获用户单击并触发相应的操作。
使用 Java AWT Button 需要进行以下几个步骤:
import java.awt.*;
Frame frame = new Frame("Java AWT Button");
Button button = new Button("Click me!");
frame.add(button);
frame.setSize(300, 200); // 设置 Frame 大小
frame.setLayout(null); // 禁用默认布局
frame.setVisible(true); // 显示 Frame
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Button clicked!");
}
});
一些常用的属性和方法:
| 属性/方法 | 描述 | | --- | --- | | Background | 设置背景色 | | Foreground | 设置前景色 | | setFont(Font font) | 设置字体 | | setEnabled() | 启用/禁用 Button | | setLabel(String label) | 设置 Button 上的文本 | | addActionListener(ActionListener listener) | 添加 ActionListener |
更多属性和方法请查看官方文档。
import java.awt.*;
public class AWTButtonExample {
public static void main(String[] args) {
Frame frame = new Frame("Java AWT Button");
Button button = new Button("Click me!");
button.setBounds(50, 100, 80, 30);
frame.add(button);
frame.setSize(300, 200);
frame.setLayout(null);
frame.setVisible(true);
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Button clicked!");
}
});
}
}
Java AWT Button 是一个方便易用的 GUI 组件,可以让程序员轻松地添加按钮到他们的应用程序中。对于 Java 程序员来说,熟练使用 Java AWT Button 可以提高开发效率,实现更好的用户体验。