您可以设置一个类似于BorderLayout的布局管理器,然后更具体地定义面板应该放置的位置:
MainPanel mainPanel = new MainPanel();Jframe mainframe = new Jframe();mainframe.setLayout(new BorderLayout());mainframe.add(mainPanel, BorderLayout.CENTER);mainframe.pack();mainframe.setVisible(true);
这会将面板置于框架的中央区域,并在调整框架大小时自动增长。



