[英]How do I center a Component in a JPanel without using BorderLayout? - Java
[英]How do you return the JPanel in the center of a JFrame using a BorderLayout?
到目前为止,我发现这篇文章很有帮助。
但是我无法使它正常工作,尤其是这部分.getLayoutComponent
。
这就是我希望方法在类中显示的方式:
public JPanel getCentrePanel() {
return [CENTER PANEL WOULD BE RETURNED HERE];
}
您可以从JFrame
的内容窗格中获取布局。
BorderLayout layout = (BorderLayout) frmAdmin.getContentPane().getLayout();
return (JPanel) layout.getLayoutComponent(BorderLayout.CENTER);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.