如何将按钮设置为可见?

时间:2019-06-21 09:09:45

标签: java swing awt jbutton visible

我的问题是,即使我使用setVisible(true)设置了按钮可见属性“ true”,但按钮仍然不可见。当我检查Button isVisible时显示为true,但按钮不存在

在非常重要的代码行和setVisible之后的消息也已打印之后,我添加了让系统打印内容的功能。

public void buttonarrays(){
       inGame = new JButton(); 
       inGame.setVisible(true); 
       inventory = new JButton();
       inventory.setVisible(false);
       add(inGame);
       add(inventory);


           inGame.addActionListener(new ActionListener(){
               public void actionPerformed(ActionEvent e){

                   if(true){

                       switch(0) {
                           case 0:
                           inventory.setVisible(true);
                           inGame.setVisible(false);
                           break;
                       }
                   }
           }
     });
    }

我试图将其最小化,希望您仍然理解我的意思

1 个答案:

答案 0 :(得分:0)

这是按钮的工作代码 请尝试一下,学习一下,然后尝试查找代码中出现的问题。

import searchMixin from './searchMixin';

export default {
 name: 'product-page',
 mixins: [searchMixin],
 mounted() {
  this.searchMixin.search();
 }
}