对一个JButton的多个动作

时间:2018-06-07 02:49:16

标签: java jbutton

如何在使用Java时向一个按钮添加多个操作?

例如,如果我有这样的事情:

JButton button1 = new JButton("Button");
button1.addActionListener(this);
button1.setActionCommand("buttonPressed");

我可以添加新的setActionCommand,还是必须做其他事情?

1 个答案:

答案 0 :(得分:0)

我建议您使用在setActionCommand(...)中设置的方法调用要运行的方法。

button1.setActionCommand(foo);

...

void foo() {
    bar();
}