Use colors.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3549 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -30,6 +30,8 @@ import com.jme.bui.event.ActionEvent;
|
|||||||
import com.jme.bui.event.ActionListener;
|
import com.jme.bui.event.ActionListener;
|
||||||
import com.jme.bui.layout.BorderLayout;
|
import com.jme.bui.layout.BorderLayout;
|
||||||
|
|
||||||
|
import com.jme.renderer.ColorRGBA;
|
||||||
|
|
||||||
import com.threerings.util.Name;
|
import com.threerings.util.Name;
|
||||||
|
|
||||||
import com.threerings.crowd.chat.client.ChatDirector;
|
import com.threerings.crowd.chat.client.ChatDirector;
|
||||||
@@ -86,13 +88,15 @@ public class ChatView extends BContainer
|
|||||||
if (msg instanceof UserMessage) {
|
if (msg instanceof UserMessage) {
|
||||||
UserMessage umsg = (UserMessage) msg;
|
UserMessage umsg = (UserMessage) msg;
|
||||||
if (umsg.localtype == ChatCodes.USER_CHAT_TYPE) {
|
if (umsg.localtype == ChatCodes.USER_CHAT_TYPE) {
|
||||||
append("[" + umsg.speaker + " whispers] " + umsg.message);
|
append("[" + umsg.speaker + " whispers] ", ColorRGBA.green);
|
||||||
|
append(umsg.message + "\n");
|
||||||
} else {
|
} else {
|
||||||
append("<" + umsg.speaker + "> " + umsg.message);
|
append("<" + umsg.speaker + "> ", ColorRGBA.blue);
|
||||||
|
append(umsg.message + "\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (msg instanceof SystemMessage) {
|
} else if (msg instanceof SystemMessage) {
|
||||||
append(msg.message);
|
append(msg.message + "\n", ColorRGBA.red);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Log.warning("Received unknown message type: " + msg + ".");
|
Log.warning("Received unknown message type: " + msg + ".");
|
||||||
@@ -101,12 +105,17 @@ public class ChatView extends BContainer
|
|||||||
|
|
||||||
protected void displayError (String message)
|
protected void displayError (String message)
|
||||||
{
|
{
|
||||||
append(message);
|
append(message + "\n", ColorRGBA.red);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void append (String text, ColorRGBA color)
|
||||||
|
{
|
||||||
|
_text.appendText(text, color);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void append (String text)
|
protected void append (String text)
|
||||||
{
|
{
|
||||||
_text.appendText(text + "\n");
|
_text.appendText(text);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected boolean handleInput (String text)
|
protected boolean handleInput (String text)
|
||||||
|
|||||||
Reference in New Issue
Block a user