Java - 将顶部面板启动为不可见

时间:2016-12-19 12:11:59

标签: java swing

在卡片布局中,我想从第一张卡片隐身开始。由于它具有一定的透明度,这是为了确保它在调用时保持在顶部,其他面板也将可见。我尝试使用.setVisible(false)启动它但它不起作用,因为当我的程序启动时,它显示没有透明度,没有其他面板可见。面板的可见性是否与其组件的设置方式不同?怎么办呢?

相关的代码:

    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    getContentPane().setLayout(new java.awt.CardLayout());

    addStoreHelpPanel.setLayout(new java.awt.GridBagLayout());
    addStoreHelpPanel.setBackground(new java.awt.Color(255, 255, 255));
    addStoreHelpPanel.setBorder(new EmptyBorder(10, 10, 10, 10));
    addStoreHelpPanel.setVisible(false);

0 个答案:

没有答案