JabayeredPane中的JTabbedPane

时间:2011-05-24 20:55:19

标签: jlayeredpane

我有一个带有一些自定义对话框的全屏应用程序,我需要能够在我当前图层上面添加一层,我选择使用JLayeredPane,以便我可以在默认图层上添加tabbedPane模态层的内部框架,但我不能让JLayeredPane显示任何东西。它只是坚实的灰色。

    JLayeredPane panel = new JLayeredPane();
    //panel.add(workstationTabs);
    panel.add(new JLabel("Something on it"));
    JPanel topPanel = new JPanel();
    topPanel.add(panel, JLayeredPane.DEFAULT_LAYER);
    this.frame.setContentPane(topPanel);
    this.frame.setResizable(false);

1 个答案:

答案 0 :(得分:0)

你几乎不能在全屏模式下使用直接的JLayeredPane和JTabbedPane作为直接子项。至少不是我一直在尝试的。