public class JChemPaintDialog extends JDialog
JDialog containing a JChemPaintEditorPanel. The
intention was to launch JChempaint editor in a modal dialog, so that the
molecule in the main application is updated only after the dialog is closed.
It turned out that JChemPaintEditorPanel don't handle well modal
behaviour. Now it is launched as a nonmodal dialog.JDialog.AccessibleJDialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected org.openscience.jchempaint.JChemPaintPanel |
jcpep |
protected int |
result |
accessibleContext, rootPane, rootPaneCheckingEnabledDEFAULT_MODALITY_TYPEBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
JChemPaintDialog(Dialog arg0,
boolean arg1,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Dialog arg0,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Dialog arg0,
String arg1,
boolean arg2,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Frame arg0,
boolean arg1,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Frame arg0,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Frame arg0,
String arg1,
boolean arg2,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(Frame arg0,
String arg1,
org.openscience.cdk.interfaces.IChemModel jcpm) |
JChemPaintDialog(org.openscience.cdk.interfaces.IChemModel jcpm) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addWidgets(org.openscience.cdk.interfaces.IChemModel jcpm) |
void |
cancelAction() |
void |
cleanup() |
int |
getResult() |
org.openscience.cdk.interfaces.IAtomContainer |
okAction() |
void |
setVisible(boolean b) |
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, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackaddPropertyChangeListener, 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, toFrontadd, 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, validateTreeaction, 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, transferFocusUpCycleprotected org.openscience.jchempaint.JChemPaintPanel jcpep
protected int result
public JChemPaintDialog(org.openscience.cdk.interfaces.IChemModel jcpm)
throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Dialog arg0, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Dialog arg0, boolean arg1, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Frame arg0, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Frame arg0, boolean arg1, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Dialog arg0, String arg1, boolean arg2, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Frame arg0, String arg1, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionpublic JChemPaintDialog(Frame arg0, String arg1, boolean arg2, org.openscience.cdk.interfaces.IChemModel jcpm) throws HeadlessException
HeadlessExceptionprotected void addWidgets(org.openscience.cdk.interfaces.IChemModel jcpm)
public void setVisible(boolean b)
setVisible in class Dialogpublic void cancelAction()
public org.openscience.cdk.interfaces.IAtomContainer okAction()
public int getResult()
public void cleanup()
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.