我已经决定是时候学习如何在 Java 中制作 GUI了。一切都很顺利,直到我开始设置我的 ActionListener。
这是我的 actionListener 类:
import java.awt.event.*;
public class Calculator implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == set)
{
setAllTheThings();
}
}
private void setAllTheThings()
{
System.out.println("hello");
}
}
我似乎无法做的是让 actionListener 在另一个类中找到名为“set”的 JButton。我该怎么做呢?
另外,这里说的是按钮:
JButton set = new JButton("Set");
set.setLocation(255,0);
set.setSize(50,20);
set.addActionListener(new Calculator());
line1.add(set);