JButton等于null

时间:2014-03-15 17:15:05

标签: java swing null jbutton setter

当我在方法setButtonGui中调用setter时,我的sysout包含exempleBouton的值。 如果我在另一个方法中创建一个sysout,buttonGui等于null

public void createGUIButton() {

        JButton exempleBouton = new JButton("Exemple de bouton");
        exempleBouton.setActionCommand("demo");
        exempleBouton.addActionListener(new ButtonListener());

        JFrameGui window = new JFrameGui("test", "test", JFrame.EXIT_ON_CLOSE);
        window.setButtonGui(exempleBouton);
    }

public JButton getButtonGui() {

        return buttonGui;
    }

    public void setButtonGui(JButton buttonGui) {
        System.out.println("SET " + buttonGui);
        this.buttonGui = buttonGui;
    }

1 个答案:

答案 0 :(得分:0)

我创建了一个新类并将我的对象放在那里