/** * Display a system message in the chat box. * * @param message the <code>String</code> message to be shown. */ public void systemMessage(String message) { cb.systemMessage(message); cb2.addChatMessage("Megamek: " + message); }
public void keyPressed(KeyEvent ev) { if (ev.getKeyCode() == KeyEvent.VK_ENTER) { history.addFirst(inputField.getText()); historyBookmark = -1; if (!inputField.getText().startsWith(Client.CLIENT_COMMAND)) { client.sendChat(inputField.getText()); } else { systemMessage(client.runCommand(inputField.getText())); } inputField.setText(""); //$NON-NLS-1$ if (history.size() > MAX_HISTORY) { history.removeLast(); } } else if (ev.getKeyCode() == KeyEvent.VK_UP) { historyBookmark++; fetchHistory(); } else if (ev.getKeyCode() == KeyEvent.VK_DOWN) { historyBookmark--; fetchHistory(); } cb2.setMessage(inputField.getText()+ev.getKeyChar()); moveToEnd(); }
@Override public void gameEntityChange(GameEntityChangeEvent e) { if (PreferenceManager.getClientPreferences() .getPrintEntityChange()) { systemMessage(e.toString()); } } });
@Override public void gameEntityNew(GameEntityNewEvent e) { PlayerListDialog.refreshPlayerList(playerList, client); if (PreferenceManager.getClientPreferences() .getPrintEntityChange()) { systemMessage(e.getNumberOfEntities() + " Entities added."); } }