swing 制作交互式用户界面
示例
有了按钮,一切都会好起来,但是如果单击按钮却什么都没做,那又有什么意义呢?ActionListeners用于告诉您的按钮或其他组件在被激活时执行某些操作。
这样就添加ActionListener了。
buttonA.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
//代码在这里...
System.out.println("您单击了按钮!");
}
});或者,如果您使用的是Java8或更高版本...
buttonA.addActionListener(e -> {
//Code
System.out.println("您单击了按钮!");
});示例(Java8及更高版本)
JFrame frame = new JFrame("超级真棒窗口标题!"); //创建JFrame并为其命名
frame.setSize(512, 256); //512x256像素大小
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); //关闭JFrame时退出应用程序
JPanel pane = new JPanel(); //创建一个窗格来容纳所有内容
frame.setContentPane(pane);
JButton button = new JButton("Click me - I know you want to.");
button.addActionListener(e -> {
//代码在这里
System.out.println("You clicked me! Ouch.");
});
pane.add(buttonA);
frame.setVisible(true); //显示视窗
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法