如何设置Java的JLabel标签的大小?

2024-11-02 13:22:06
推荐回答(3个)
回答1:

直接使用setSize方法是不可以的,你可以先将jl的父控件的布局设为null,之后再调用jl的setBounds()方法控制这个label的大小与位置

回答2:

这里是不是你使用了BorderLayout,并把JLabel放到Center了,然后它就填满整个容器了。颜色就变粉色了。


如果使用了布局管理器:

jlabel.setPreferredSize(new Dimension(width,height));

如果使用绝对布局:

jlabel.setBounds(x,y,w,h);

回答3:

应该不是JLabel的问题,语句本身没问题,看是不是你布局出问题了吧