JLayeredPane内部的JTabbedPane

| 我有一个带有一些自定义对话框的全屏应用程序,我需要能够将它们添加到当前层之上的一层,我选择使用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);
    
已邀请:
在全屏模式下,您几乎不能将直立的JLayeredPane和JTabbedPane用作直接子级。至少不是我一直在尝试的。     

要回复问题请先登录注册