JBorder无法正确显示

时间:2013-07-07 16:22:29

标签: java swing jpanel awt jlabel

我有一个使用JLabelJPanel的应用程序。这些组件有MatteBorder。创建组件时,边框是默认值。当我单击组件时,我将边框设置为不同的厚度以进行选择外观。当我想要取消选择并将边框设置为另一个厚度时,问题就出现了。这次边框没有被修改,看起来是一样的。

我没看到问题所在,因为边框厚度的第一次修改效果很好。

1 个答案:

答案 0 :(得分:0)

虽然这可能是一个hacky方法,但尝试重绘()视图,有时它只是故障。

我读到了这个: http://docs.oracle.com/javase/tutorial/uiswing/components/border.html 在处理我的程序时。