通过另一个jbutton使jbutton可见

pkwftd7m  于 2021-07-13  发布在  Java
关注(0)|答案(2)|浏览(364)

我的jframe中有两个按钮:button1和button2。两个按钮都有各自的代码,当它们被点击时可以执行。但是,只有在满足按钮1中的特定条件时,按钮2才可见。我需要帮助。我该怎么做?

fcy6dtqo

fcy6dtqo1#

最初投入

button2.setVisible(false);

当条件满足时,在按钮1的点击事件中设置

button2.setVisible(true);
elcex8rz

elcex8rz2#

您可以使用动作事件来使用按钮的可见性

button1.addActionListener(new ActionListener()
{
    @Override
    public void actionPerformed(ActionEvent e)
    {
        // Add Button Action Handler here
        button1.setVisible(false);
        button2.setVisible(true);
    }
}

button2.addActionListener(new ActionListener()
{
    @Override
    public void actionPerformed(ActionEvent e)
    {
        // Add Button Action Handler here
        button2.setVisible(false);
        button1.setVisible(true);
    }
}

相关问题