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
Now paintListener に通知するにはどうすればよいですか? 基本的に、条件に応じて境界線が赤に変わるはずです!

4

1 に答える 1

0

クリーンとレッドを切り替えるときにredraw()を呼び出すだけです。ペイント リスナーは自動的に呼び出されます。

于 2013-10-28T09:29:29.583 に答える