我有一个使用JLabel
和JPanel
的应用程序。这些组件有MatteBorder
。创建组件时,边框是默认值。当我单击组件时,我将边框设置为不同的厚度以进行选择外观。当我想要取消选择并将边框设置为另一个厚度时,问题就出现了。这次边框没有被修改,看起来是一样的。
我没看到问题所在,因为边框厚度的第一次修改效果很好。
答案 0 :(得分:0)
虽然这可能是一个hacky方法,但尝试重绘()视图,有时它只是故障。
我读到了这个: http://docs.oracle.com/javase/tutorial/uiswing/components/border.html 在处理我的程序时。