|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.openscience.jmol.app.jmolpanel.PreferencesDialog
public class PreferencesDialog
Nested Class Summary | |
---|---|
(package private) class |
PreferencesDialog.PrefsAction
|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
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) 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 |
cbClearConsoleButton
|
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 |
clearConsoleButton
|
private javax.swing.JCheckBox |
cM
|
private java.util.Hashtable |
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) JmolViewer |
viewer
|
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
PreferencesDialog(JmolPanel jmol,
javax.swing.JFrame f,
GuiMap guimap,
JmolViewer viewer)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
|
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()
|
(package private) void |
initializeProperties()
|
(package private) void |
initVariables()
|
void |
ok()
|
(package private) void |
resetDefaults(java.lang.String[] overrides)
|
private void |
save()
|
private void |
updateComponents()
|
Methods inherited from class javax.swing.JDialog |
---|
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 |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
---|
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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
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, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, isOpaque, 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, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private boolean autoBond
boolean showHydrogens
boolean showMeasurements
boolean perspectiveDepth
boolean showAxes
boolean showBoundingBox
boolean axesOrientationRasmol
boolean openFilePreview
boolean clearConsoleButton
float minBondDistance
float bondTolerance
short marBond
int percentVdwAtom
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 cbClearConsoleButton
private java.util.Properties originalSystemProperties
private java.util.Properties jmolDefaultProperties
java.util.Properties currentProperties
private PreferencesDialog.PrefsAction prefsAction
private java.util.Hashtable commands
static final java.lang.String[] jmolDefaults
static final java.lang.String[] rasmolOverrides
JmolPanel jmol
JmolViewer viewer
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
Constructor Detail |
---|
public PreferencesDialog(JmolPanel jmol, javax.swing.JFrame f, GuiMap guimap, JmolViewer viewer)
Method Detail |
---|
public javax.swing.JPanel buildDispPanel()
public javax.swing.JPanel buildAtomsPanel()
public javax.swing.JPanel buildBondPanel()
protected void centerDialog()
public void ok()
public void cancel()
private void updateComponents()
private void save()
void initializeProperties()
void resetDefaults(java.lang.String[] overrides)
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |