/** * Called when the user selects the "View->Client Settings" menu item. */ private void showSettings() { // Do we need to create the "settings" dialog? if (setdlg == null) { setdlg = new CommonSettingsDialog(frame); } // Show the settings dialog. setdlg.setVisible(true); }
@Override public void windowClosing(WindowEvent e) { cancel(); } });
JPanel settingsPanel = getSettingsPanel(); JScrollPane settingsPane = new JScrollPane(settingsPanel); panTabs.add("Main", settingsPane); JPanel tacticalOverlaySettingsPanel = getTacticalOverlaySettingsPanel(); JScrollPane tacticalOverlaySettingsPane = new JScrollPane(tacticalOverlaySettingsPanel); panTabs.add("Graphics", tacticalOverlaySettingsPane); JPanel keyBindPanel = getKeyBindPanel(); JScrollPane keyBindScrollPane = new JScrollPane(keyBindPanel); panTabs.add("Key Binds", keyBindScrollPane); JPanel buttonOrderPanel = getButtonOrderPanel(); panTabs.add("Button Order", buttonOrderPanel); JPanel advancedSettingsPanel = getAdvancedSettingsPanel(); JScrollPane advancedSettingsPane = new JScrollPane(advancedSettingsPanel); panTabs.add("Advanced", advancedSettingsPane); setLayout(new BorderLayout()); getContentPane().add(panTabs, BorderLayout.CENTER); getContentPane().add(getButtonsPanel(), BorderLayout.PAGE_END); addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { pack();
/** * Handle the player pressing the action buttons. <p/> Implements the * <code>ActionListener</code> interface. * * @param event - the <code>ActionEvent</code> that initiated this call. */ public void actionPerformed(ActionEvent event) { String command = event.getActionCommand(); if (CommonSettingsDialog.UPDATE.equalsIgnoreCase(command)) { update(); } else if (CommonSettingsDialog.CANCEL.equalsIgnoreCase(command)) { cancel(); } }
comps.add(row); return createSettingsPanel(comps);
comps.add(row); return createSettingsPanel(comps);
/** * Called when the user selects the "View->Client Settings" menu item. */ void showSettings() { // Do we need to create the "settings" dialog? if (setdlg == null) { setdlg = new CommonSettingsDialog(frame); } // Show the settings dialog. setdlg.setVisible(true); }
/** * Called when the user selects the "View->Client Settings" menu item. */ private void showSettings() { // Do we need to create the "settings" dialog? if (setdlg == null) { setdlg = new CommonSettingsDialog(frame, this); } // Show the settings dialog. setdlg.setVisible(true); }