public BotClient(String playerName, String host, int port) { super(playerName, host, port); game.addGameListener(new GameListenerAdapter() {
public FovHighlightingAndDarkening(BoardView1 boardView1) { this.boardView1 = boardView1; updateRingsProperties(); ringsChangeListner = new IPreferenceChangeListener() { @Override public void preferenceChange(PreferenceChangeEvent e) { String eName= e.getName(); if( eName.equals( GUIPreferences.FOV_HIGHLIGHT_RINGS_RADII) || eName.equals(GUIPreferences.FOV_HIGHLIGHT_RINGS_COLORS_HSB) || eName.equals(GUIPreferences.FOV_HIGHLIGHT_ALPHA) ) updateRingsProperties(); } }; gs.addPreferenceChangeListener( ringsChangeListner ); cacheGameListner = new GameListenerAdapter() { @Override public void gameTurnChange(GameTurnChangeEvent e) { cacheGameChanged = true; } }; this.boardView1.game.addGameListener(cacheGameListner); }
public ChatterBox(ClientGUI clientgui) { client = clientgui.getClient(); client.getGame().addGameListener(new GameListenerAdapter() { @Override public void gamePlayerChat(GamePlayerChatEvent e) {
/** * Creates and lays out a new mech display. */ public MiniMap(Container d, IGame g, IBoardView bview) throws IOException { m_game = g; m_bview = bview; m_dialog = d; m_board = m_game.getBoard(); m_bview.addBoardViewListener(boardViewListener); m_game.addGameListener(gameListener); m_board.addBoardListener(boardListener); initialize(); }
botClient = makeNewTestBotClient(target, host, port); botClient.getGame().addGameListener(new BotGUI(botClient)); try { botClient.connect();
/** * Have the panel register itself as a listener wherever it's needed. * <p/> * According to * http://www-106.ibm.com/developerworks/java/library/j-jtp0618.html it is a * major bad no-no to perform these registrations before the constructor * finishes, so this function has to be called after the panel is created. * Please note, this restriction only applies to listeners for objects that * aren't on the panel itself. */ public void initializeListeners() { clientgui.getClient().getGame().addGameListener(this); clientgui.getBoardView().addBoardViewListener(this); clientgui.bv.addKeyListener(this); // mech display. clientgui.mechD.wPan.weaponList.addListSelectionListener(this); clientgui.mechD.wPan.weaponList.addKeyListener(this); }
client.getGame().addGameListener(new BotGUI((BotClient) client)); ClientGUI gui = new ClientGUI(client, controller); controller.clientgui = gui;
clientgui.getClient().getGame().addGameListener(this);
Mockito.when(mockGame.getPlayersVector()).thenReturn(playerVector); Mockito.when(mockGame.getPlayers()).thenReturn(playerEnumeration); Mockito.doNothing().when(mockGame).addGameListener(Mockito.any(GameListener.class));
clientgui.getClient().getGame().addGameListener(this); clientgui.getBoardView().addBoardViewListener(this);
public Precognition(Princess owner) { this.owner = owner; this.game = new Game(); getGame().addGameListener(new GameListenerAdapter() { @Override public void gameEntityChange(GameEntityChangeEvent changeEvent) { getEventsToProcess().add(changeEvent); wakeUp(); } @Override public void gamePhaseChange(GamePhaseChangeEvent changeEvent) { getEventsToProcess().add(changeEvent); wakeUp(); } }); setPathEnumerator(new PathEnumerator(owner, getGame())); // Initialize ECM Info, especially important if Princess added mid-game ecmInfo = ComputeECM.computeAllEntitiesECMInfo( getGame().getEntitiesVector()); }
public void joinGame(Scenario scenario, ArrayList<Unit> meks) { LaunchGameDialog lgd = new LaunchGameDialog(campaigngui.getFrame(), false, campaign); lgd.setVisible(true); if(lgd.cancelled) { return; } try { client = new Client(lgd.playerName, lgd.serverAddr, lgd.port); } catch (Exception ex) { MekHQ.logMessage("Failed to connect to server properly"); MekHQ.logError(ex); return; } client.getGame().addGameListener(this); currentScenario = scenario; //Start the game thread gameThread = new GameThread(lgd.playerName, client, this, meks, false); gameThread.start(); }
super(clientgui); clientgui.getClient().getGame().addGameListener(this);
clientgui.getClient().getGame().addGameListener(this);
clientgui.getClient().getGame().addGameListener(this);
clientgui.getClient().getGame().addGameListener(this); clientgui.getBoardView().addBoardViewListener(this); setupStatusBar(Messages
clientgui.getClient().getGame().addGameListener(this);
client.getGame().addGameListener(this); currentScenario = scenario;
clientgui.getClient().getGame().addGameListener(this); clientgui.getBoardView().addBoardViewListener(this); clientgui.getClient().getGame().setupTeams();
public ChatterBox2(ClientGUI client, IBoardView boardview, MegaMekController controller) { this.client = client.getClient(); client.getClient().getGame().addGameListener(new GameListenerAdapter() { @Override public void gamePlayerChat(GamePlayerChatEvent e) {