我有一个java应用程序,它在JFrame中包含顶部面板,状态面板,类别面板,按钮面板和listDisplay。我需要一种方法,当用户单击按钮时,新面板显示在我可以拥有某些组件的所有其他面板上,或者我需要将所有这些面板放入选项卡,然后为我的搜索功能添加另一个选项卡。我只需要一种方法来打开一个新页面,我可以实现一个功能。我不确定最好的方法。我的框架是gridLayout(0,1)。
mainScroller = new JScrollPane(btnPanel);
categoryScroller = new JScrollPane(categoryPanel);
frame.getContentPane().add(topPanel);
frame.getContentPane().add(statusPanel);
frame.add(categoryPanel, BorderLayout.CENTER);
frame.add(mainScroller, BorderLayout.CENTER);