私は、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);