0

押されたときに新しい JButton を作成したい JButton があります。このような ActionListener を追加しましたが、別の JButton は追加されません。

public void actionPerformed(ActionEvent e){
        Object command = e.getSource();
        if(command.equals(play)){
            ImageIcon i1 = new ImageIcon("NewGame.png");
            width = i1.getIconWidth();
            height = i1.getIconWidth();
            newGame = new JButton(i1);
            newGame.setBorderPainted(false);
            newGame.setContentAreaFilled(false);
            newGame.setSize(width, height);
            newGame.setLocation(600,100);
            add(newGame);
            System.out.println("It Works");
        } 
    } 

既存の JButton を押すと、これが追加されるようにするにはどうすればよいですか?

4

3 に答える 3