public GameOptionsDialog getGameOptionsDialog() { if (gameOptionsDialog == null) { gameOptionsDialog = new GameOptionsDialog(this); } return gameOptionsDialog; }
/** * Display the game options dialog. */ void showGameOptions() { GameOptions options = new GameOptions(); options.initialize(); options.loadOptions(); if (optdlg == null) { optdlg = new GameOptionsDialog(frame, options, true); } optdlg.update(options); optdlg.setVisible(true); }
GameOptionsDialog god = new GameOptionsDialog(frame, g.getOptions(), false); god.update(g.getOptions());
private void menuOptionsMMActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_menuOptionsActionPerformed GameOptionsDialog god = new GameOptionsDialog(getFrame(), getCampaign().getGameOptions(), false); god.refreshOptions(); god.setEditable(true); god.setVisible(true); if (!god.wasCancelled()) { getCampaign().setGameOptions(god.getOptions()); setCampaignOptionsFromGameOptions(); refreshCalendar(); } }// GEN-LAST:event_menuOptionsActionPerformed