1

我有一个 org.eclipse.swt.widgets.Text 框。

private org.eclipse.swt.widgets.Text textBox = new Text(parent , SWT.BORDER)

如何设置此文本框的边框颜色?可以使用 setBackground 设置背景,但我没有找到任何边框选项!

我发现了这个: http
://www.java-tips.org/other-api-tips-100035/168-eclipse/1570-how-to-add-colored-border-around-the-text-widgets.html 现在我如何通知paintListener?基本上在一个条件下边框应该变成红色!

4

1 回答 1

0

当您在干净和红色之间切换时,您只需调用redraw()即可。油漆监听器将被自动调用。

于 2013-10-28T09:29:29.583 回答