【发布时间】:2017-01-11 11:44:00
【问题描述】:
当我设置 jLabel 的大小时,通常它会向底部增长。如何增加正 y 方向的高度?
按init后
Current Result
我的源代码
private void initActionPerformed(java.awt.event.ActionEvent evt) {
int p = Integer.parseInt(abc[0].getText());
int q = Integer.parseInt(abc[1].getText());
int r = Integer.parseInt(abc[2].getText());
int s = Integer.parseInt(abc[3].getText());
int t = Integer.parseInt(abc[4].getText());
one.setSize(20, p*10 );
one.setBackground(Color.decode("#03A9F4"));
two.setSize(20, q*10 );
two.setBackground(Color.decode("#03A9F4"));
three.setSize(20, r*10 );
three.setBackground(Color.decode("#03A9F4"));
four.setSize(20, s*10 );
four.setBackground(Color.decode("#03A9F4"));
five.setSize(20, t*10 );
five.setBackground(Color.decode("#03A9F4"));
}
one,two,three 是标签名称。 abc 是一个包含所有标签的数组
【问题讨论】:
-
发布minimal reproducible example,包括用于 JLabels 的容器和布局管理器。
标签: java swing alignment panel jlabel