通过另一个 Jbutton 使 Jbutton 可见

making Jbutton visible via another Jbutton

我的 Jframe 中有两个按钮:button1 和 button2。这两个按钮在被点击时都有各自的代码来执行。但是,仅当满足 button1 中的某个条件时,button2 才应该可见。需要帮忙。 我应该怎么做?

最初放

button2.setVisible(false); 

在满足条件的button1的点击事件中设置

button2.setVisible(true); 

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

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);
    }
}