繁体   English   中英

West / East的JLabel不会出现在BorderLayout中

[英]JLabel on West/East won't show up in BorderLayout

我正在使用BorderLayout,3个带有GridLayout的容器和一个包含8个JLabel的数组。 Container#1使用2个JLabel,Container#2使用2个JLabel,Container#3也使用2个JLabel。 我包括容器#1北,工作正常。 容器#2中心,工作正常,容器#3南,工作正常。 但是,当我来包括阵列东的1个JLabel和1个JLabel West时,他们没有出现,我不知道为什么,我花了几个小时搜索它。 差不多:

add("North", con1);
add("Center", con2);
add("South", con3);
add("East", myarray[6]);
add("West", myarray[7]); 

我究竟做错了什么? D:非常感谢

您必须将JLabel添加到自己的面板,然后将面板添加到BorderLayout。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM