84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
swing中要实现这样的效果该怎样布局啊?
有两个问题:
label没有办法居中
jlist的大小不知道怎么控制?
我用的BorderLayout时使用add后label总是出现在最左边,没有办法居中(不使用flowlayout 的话)
下面JList的大小怎么控制啊,用setPerferedsize()貌似不行
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
我是用的是两个flowLayout实现的,分别创建两个Jpanel,然后将Jpanel分别添加在NORTH和CENTER中,这样既能居中,又能设置大小了。
使用spring layout 弹簧布局试试控制和容器的左右边界,上下边界及相邻组件的位置关系来布局很灵活
JLable(String text, int horizontalAlignment)horizontalAlignment设置为CENTER
那个list我不知道你用什么布局,反正用布局管理器大小都是被托管的,想要自己控制大小就setLayout(null),然后自己设置大小、位置。
我是用的是两个flowLayout实现的,分别创建两个Jpanel,然后将Jpanel分别添加在NORTH和CENTER中,这样既能居中,又能设置大小了。
使用spring layout 弹簧布局试试
控制和容器的左右边界,上下边界及相邻组件的位置关系来布局
很灵活
JLable(String text, int horizontalAlignment)
horizontalAlignment设置为CENTER
那个list我不知道你用什么布局,反正用布局管理器大小都是被托管的,想要自己控制大小就setLayout(null),然后自己设置大小、位置。