org.openscience.jmol.app
Class PreferencesDialog
public
class
PreferencesDialog
extends JDialog
implements ActionListener
private JRadioButton abNo
private JRadioButton abYes
private JButton applyButton
private boolean autoBond
boolean axesOrientationRasmol
JButton bButton
private JSlider bdSlider
float bondTolerance
private JSlider btSlider
private JSlider bwSlider
private JButton cancelButton
private JCheckBox cbAxesOrientationRasmol
private JCheckBox cbClearConsoleButton
private JCheckBox cbOpenFilePreview
private JCheckBox cbPerspectiveDepth
private JCheckBox cbShowAxes
private JCheckBox cbShowBoundingBox
ItemListener checkBoxListener
private JCheckBox cH
boolean clearConsoleButton
private JCheckBox cM
private Hashtable commands
Properties currentProperties
JButton eButton
private Properties jmolDefaultProperties
static final String[] jmolDefaults
private JButton jmolDefaultsButton
short marBond
float minBondDistance
private JButton okButton
boolean openFilePreview
private Properties originalSystemProperties
JButton pButton
int percentVdwAtom
boolean perspectiveDepth
private JButton rasmolDefaultsButton
static final String[] rasmolOverrides
boolean showAxes
boolean showBoundingBox
boolean showHydrogens
boolean showMeasurements
JButton tButton
JButton vButton
private JSlider vdwPercentSlider
public void actionPerformed(ActionEvent event)
public JPanel buildAtomsPanel()
public JPanel buildBondPanel()
public JPanel buildDispPanel()
public void cancel()
protected void centerDialog()
protected Action getAction(String cmd)
public Action[] getActions()
void initializeProperties()
void initVariables()
public void ok()
void resetDefaults(String[] overrides)
private void save()
private void updateComponents()