Java JPanel将出现在我创建的每个GUI上
如何让大型机中的JPanel显示在我创建的所有其他GUI上? 我是否必须在大型机中再次制作相同的JPanel,或者是否有其他方法将其制作为固定布局,以便我只能编辑内容部分?您在评论中指出:Java JPanel将出现在我创建的每个GUI上,java,swing,layout,jpanel,Java,Swing,Layout,Jpanel,如何让大型机中的JPanel显示在我创建的所有其他GUI上? 我是否必须在大型机中再次制作相同的JPanel,或者是否有其他方法将其制作为固定布局,以便我只能编辑内容部分?您在评论中指出: 我正在创建一个具有固定设计的应用程序。因此,我在大型机(navigaion栏)中修复了所有内容,那么如何在其他GUI的其他JPanel上显示导航栏呢?我只有一个JFrame 我不会让同一个导航栏出现在多个JPAN中,而是将我的导航栏放在主JFrame的contentPane中的固定位置,比如BorderLay
我正在创建一个具有固定设计的应用程序。因此,我在大型机(navigaion栏)中修复了所有内容,那么如何在其他GUI的其他JPanel上显示导航栏呢?我只有一个JFrame
我不会让同一个导航栏出现在多个JPAN中,而是将我的导航栏放在主JFrame的contentPane中的固定位置,比如BorderLayout.PAGE_起始位置,然后使用CardLayout在BorderLayout.CENTER位置交换我的JPanel“视图”。这样,只需制作一个导航栏,它将始终可见(除非您明确选择不显示它)。请向我们详细介绍您的目标和您正在解决的问题。请注意,组件一次只能出现在一个容器中。另外,您的程序是否有多个JFrame?如果是这样,你最好重新考虑一下你的程序设计。我正在用一个固定的设计创建一个应用程序。因此,我在大型机(navigaion栏)中修复了所有内容,那么如何在其他GUI的其他JPanel上显示导航栏呢?我只有一个JFrame。哇,非常感谢你,伙计!(: