だから私はいくつかのボタンを持っています:
static JButton rpsls = new JButton(new ImageIcon(rpslsscaled));
rpslsscaled はいくつかの画像です。だから私はボタンを取得しようとします
public class SomeClass implements ActionListener{
...
static JButton rpsls = new JButton(new ImageIcon(rpslsscaled));
...
class SomeInnerClass implements ActionListener{
...
public void actionPerformed(ActionEvent e){
if (e.getSource() == rpsls) {
JOptionPane.showMessageDialog(null,"You clicked rpsls!");
}
}
}
...
public void actionPerformed(ActionEvent e){
...
}
}
ボタンを押してrpsls
も何も起こりません。"You clicked rpsls!" は表示されません。これは2つのactionPerformed
方法によるものですか?