JPanels出现在我创建的每个GUI上

时间:2013-12-01 16:19:26

标签: java swing layout jpanel

如何让大型机中的JPanel出现在我创建的所有其他GUI上? 我是否必须再次在主机中制作相同的JPanels,或者是否有另一种方法将其作为固定布局,以便我只能编辑内容部分?

1 个答案:

答案 0 :(得分:1)

您在评论中说明:

  

我正在创建一个具有固定设计的应用程序。所以我在大型机(导航栏)中修复了所有内容,那么如何让导航栏出现在其他JPanels上用于其他GUI?我只有一个JFrame。

我不会在多个JPane中出现相同的导航栏,而是将我的navigationBar放在主JFrame的contentPane中的固定位置,比如在BorderLayout.PAGE_START点,然后交换我的JPanel“views”in使用CardLayout的BorderLayout.CENTER位置。这样只需要制作一个navigationBar,并且它一直可见(除非你明确选择不显示它)。