到目前为止,我发现this post有帮助。
但我无法让它发挥作用,尤其是这部分.getLayoutComponent
。
这就是我希望该方法在类中查看的方式:
public JPanel getCentrePanel() {
return [CENTER PANEL WOULD BE RETURNED HERE];
}
答案 0 :(得分:1)
您可以从JFrame
的内容窗格中获取布局。
BorderLayout layout = (BorderLayout) frmAdmin.getContentPane().getLayout();
return (JPanel) layout.getLayoutComponent(BorderLayout.CENTER);