2013-10-30 134 views
0

當我讓JTextArea顯示文本但不編輯它。它會變成藍色,看不清楚。如何在不可編輯時更改JTextArea的顏色?如何改變JTextArea不可編輯的顏色?

+2

你想改變哪個顏色?使用setBackground和setForeground方法 – Markus

+0

我對實際顏色沒有問題,但是當我使文本區域變得不可編輯時,它變成淺藍色。 – Bernard

回答

1

嘗試使用此:

JTextArea a = new JTextArea("test"); 
a.setEnabled(false); 
a.setDisabledTextColor(Color.red); 
+0

-1,這個建議是早些時候給出的。無需重複該建議。 – camickr

1

不能使用

public void setDisabledTextColor(Color c) 

相關問題