Java
1import javax.swing.*; 2import java.awt.*; 3import java.awt.event.*; 4 5class Sample1_7 extends JFrame implements ActionListener{ 6 public static void main(String args[]){ 7 Sample1_7 frame = new Sample1_7("タイトル"); 8 frame.setVisible(true); 9 } 10 11 Sample1_7(String title){ 12 setTitle(title); 13 setBounds(100, 100, 400, 300); 14 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 15 16 JPanel p = new JPanel(); 17 JButton btn = new JButton("Push"); 18 btn.addActionListener(this); 19 20 p.add(btn); 21 getContentPane().add(p, BorderLayout.CENTER); 22 } 23 24 public void actionPerformed(ActionEvent e){ 25 JLabel label = new JLabel("Push A Button"); 26 JOptionPane.showMessageDialog(this, label); 27 } 28}
このコードは、javadriveで紹介されていたコードなんですが、ボタンをおした時に、actionPerformed
が呼び出されているとおもうのですが、どこで呼び出しているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/10 02:34