我很樂意幫助我解決問題。我需要在java中實現一個聊天工具,一個重要的功能是:在輸出字段中,每個客戶端的消息都必須以不同的顏色彈出:我的消息應該是黑色的,客戶端1的消息 - 藍色,客戶端2的消息 - 紅色等。 在類GUI中使用這些變量:在Java Chat中實現傳入消息着色
protected JTextArea outputTextbox;
protected JTextField inputField;
任何想法都會受到歡迎,因爲我沒有任何想法。
我很樂意幫助我解決問題。我需要在java中實現一個聊天工具,一個重要的功能是:在輸出字段中,每個客戶端的消息都必須以不同的顏色彈出:我的消息應該是黑色的,客戶端1的消息 - 藍色,客戶端2的消息 - 紅色等。 在類GUI中使用這些變量:在Java Chat中實現傳入消息着色
protected JTextArea outputTextbox;
protected JTextField inputField;
任何想法都會受到歡迎,因爲我沒有任何想法。
您可以使用方法JTextField.setForeground(Color color); 這似乎是一個簡單而充分的例子。
http://java2everyone.blogspot.com/2008/12/set-jtextfield-text-color.html
告訴我,如果我錯了,但是...不會爲Textarea中的所有符號塗上一種顏色嗎?這不是我正在尋找的。 – user2997637
這是一個非常模糊的問題。你是說你沒有想法如何爲無限數量的用戶分配顏色?還是你說你不知道如何實際改變文字/背景顏色的擺動? –
我需要爲不同的用戶分配不同的顏色。 – user2997637