public class PreferencesDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener
Modifier and Type | Class and Description |
---|---|
(package private) class |
PreferencesDialog.PrefsAction |
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private javax.swing.JRadioButton |
abNo |
private javax.swing.JRadioButton |
abYes |
private javax.swing.JButton |
applyButton |
private boolean |
autoBond |
(package private) boolean |
axesOrientationRasmol |
(package private) javax.swing.JButton |
bButton |
private javax.swing.JSlider |
bdSlider |
(package private) int |
bondingVersion |
(package private) float |
bondTolerance |
private javax.swing.JSlider |
btSlider |
private javax.swing.JSlider |
bwSlider |
private javax.swing.JButton |
cancelButton |
private javax.swing.JCheckBox |
cbAxesOrientationRasmol |
private javax.swing.JCheckBox |
cbClearHistory |
private javax.swing.JCheckBox |
cbOpenFilePreview |
private javax.swing.JCheckBox |
cbPerspectiveDepth |
private javax.swing.JCheckBox |
cbShowAxes |
private javax.swing.JCheckBox |
cbShowBoundingBox |
private javax.swing.JCheckBox |
cH |
(package private) java.awt.event.ItemListener |
checkBoxListener |
(package private) boolean |
clearHistory |
private javax.swing.JCheckBox |
cM |
private java.util.Map<java.lang.String,javax.swing.Action> |
commands |
(package private) java.util.Properties |
currentProperties |
(package private) javax.swing.JButton |
eButton |
(package private) GuiMap |
guimap |
(package private) JmolPanel |
jmol |
private java.util.Properties |
jmolDefaultProperties |
(package private) static java.lang.String[] |
jmolDefaults |
private javax.swing.JButton |
jmolDefaultsButton |
(package private) short |
marBond |
(package private) float |
minBondDistance |
private javax.swing.JButton |
okButton |
(package private) boolean |
openFilePreview |
private java.util.Properties |
originalSystemProperties |
(package private) javax.swing.JButton |
pButton |
(package private) int |
percentVdwAtom |
(package private) boolean |
perspectiveDepth |
private PreferencesDialog.PrefsAction |
prefsAction |
private javax.swing.JButton |
rasmolDefaultsButton |
(package private) static java.lang.String[] |
rasmolOverrides |
(package private) boolean |
showAxes |
(package private) boolean |
showBoundingBox |
(package private) boolean |
showHydrogens |
(package private) boolean |
showMeasurements |
(package private) javax.swing.JButton |
tButton |
(package private) javax.swing.JButton |
vButton |
private javax.swing.JSlider |
vdwPercentSlider |
(package private) Viewer |
vwr |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
PreferencesDialog(JmolPanel jmol,
javax.swing.JFrame f,
GuiMap guimap,
Viewer vwr) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
private void |
apply() |
javax.swing.JPanel |
buildAtomsPanel() |
javax.swing.JPanel |
buildBondPanel() |
javax.swing.JPanel |
buildDispPanel() |
void |
cancel() |
protected void |
centerDialog() |
protected javax.swing.Action |
getAction(java.lang.String cmd) |
javax.swing.Action[] |
getActions() |
private java.util.Dictionary<java.lang.Object,java.lang.Object> |
getJSliderLabelTable(javax.swing.JSlider slider) |
(package private) void |
initializeProperties() |
(package private) void |
initVariables() |
void |
ok() |
(package private) void |
rebond() |
(package private) void |
resetDefaults(java.lang.String[] overrides) |
private void |
save() |
private void |
updateComponents() |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private boolean autoBond
boolean showHydrogens
boolean showMeasurements
boolean perspectiveDepth
boolean showAxes
boolean showBoundingBox
boolean axesOrientationRasmol
boolean openFilePreview
boolean clearHistory
float minBondDistance
float bondTolerance
short marBond
int percentVdwAtom
int bondingVersion
javax.swing.JButton bButton
javax.swing.JButton pButton
javax.swing.JButton tButton
javax.swing.JButton eButton
javax.swing.JButton vButton
private javax.swing.JRadioButton abYes
private javax.swing.JRadioButton abNo
private javax.swing.JSlider vdwPercentSlider
private javax.swing.JSlider bdSlider
private javax.swing.JSlider bwSlider
private javax.swing.JSlider btSlider
private javax.swing.JCheckBox cH
private javax.swing.JCheckBox cM
private javax.swing.JCheckBox cbPerspectiveDepth
private javax.swing.JCheckBox cbShowAxes
private javax.swing.JCheckBox cbShowBoundingBox
private javax.swing.JCheckBox cbAxesOrientationRasmol
private javax.swing.JCheckBox cbOpenFilePreview
private javax.swing.JCheckBox cbClearHistory
private java.util.Properties originalSystemProperties
private java.util.Properties jmolDefaultProperties
java.util.Properties currentProperties
private PreferencesDialog.PrefsAction prefsAction
private java.util.Map<java.lang.String,javax.swing.Action> commands
static final java.lang.String[] jmolDefaults
static final java.lang.String[] rasmolOverrides
JmolPanel jmol
Viewer vwr
GuiMap guimap
java.awt.event.ItemListener checkBoxListener
private javax.swing.JButton applyButton
private javax.swing.JButton jmolDefaultsButton
private javax.swing.JButton rasmolDefaultsButton
private javax.swing.JButton cancelButton
private javax.swing.JButton okButton
public javax.swing.JPanel buildDispPanel()
public javax.swing.JPanel buildAtomsPanel()
private java.util.Dictionary<java.lang.Object,java.lang.Object> getJSliderLabelTable(javax.swing.JSlider slider)
public javax.swing.JPanel buildBondPanel()
protected void centerDialog()
public void ok()
public void cancel()
private void updateComponents()
private void apply()
private void save()
void initializeProperties()
void resetDefaults(java.lang.String[] overrides)
void rebond()
void initVariables()
public javax.swing.Action[] getActions()
protected javax.swing.Action getAction(java.lang.String cmd)
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener