|
||||||||||
| 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
info.webinsel.util.swing.OkCancelApplyDialog
info.webinsel.util.swing.OkCancelApplyHelpDialog
info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog
info.bioinfweb.treegraph.gui.dialogs.exporttographic.ExportToGraphicDialog
public class ExportToGraphicDialog
| Nested Class Summary |
|---|
| 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 float |
aspectRatio
|
private java.text.DecimalFormat |
decimalFormat
|
private javax.swing.JPanel |
dimensionsPanel
|
private javax.swing.JFileChooser |
fileChooser
|
private javax.swing.JPanel |
fileChooserPanel
|
private javax.swing.JLabel |
heightLabel
|
private javax.swing.JTextField |
heightTextField
|
private javax.swing.JPanel |
jContentPane
|
private int |
lastSelection
Used to convert the width and height values if their unit is changed by the user. |
private javax.swing.JPanel |
outerPreferencesPanel
|
private PreferencesPanel |
preferencesPanel
|
private ResolutionInput |
resolutionInput
|
private static long |
serialVersionUID
|
private javax.swing.JLabel |
spacerLabel
|
static java.lang.String |
UNIT_MILLIMETERS
|
static java.lang.String |
UNIT_PIXELS
|
static java.lang.String |
UNIT_POINTS
|
private javax.swing.JComboBox |
unitComboBox
|
private javax.swing.JLabel |
widthLabel
|
private javax.swing.JTextField |
widthTextField
|
| Fields inherited from class info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog |
|---|
UNDEFINED_HELP_CODE |
| 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 | |
|---|---|
ExportToGraphicDialog(java.awt.Frame owner)
|
|
| Method Summary | |
|---|---|
protected void |
apply()
|
private float |
convertToPixels(java.lang.String text)
|
private void |
convertValue(javax.swing.JTextField textField,
java.awt.event.ItemEvent e)
|
private boolean |
dimensionsInPixels()
|
boolean |
execute(DistanceValue width,
DistanceValue height,
float pixelsPerMillimeter)
|
private javax.swing.JPanel |
getDimensionsPanel()
This method initializes pngPanel |
private javax.swing.JFileChooser |
getFileChooser()
This method initializes fileChooser. |
private javax.swing.JPanel |
getFileChooserPanel()
This method initializes fileChooserPanel |
GraphicFormat |
getFormat()
Returns the graphic format the user selected. |
private javax.swing.JTextField |
getHeightTextField()
This method initializes heightTextField |
GraphicWriterHints |
getHints()
Returns the graphic writer hints that have been difined by the user. |
private float |
getImageHeight()
Return the height entered by the user in pixels or millimeters. |
private float |
getImageWidth()
Returns the width entered by the user in pixels or millimeters. |
private javax.swing.JPanel |
getJContentPane()
This method initializes jContentPane |
private javax.swing.JPanel |
getOuterPreferencesPanel()
This method initializes preferencesPanel |
private float |
getPixelsPerMillimeter()
|
java.io.File |
getSelectedFile()
Returns the selected file with a valid extension. |
private javax.swing.JComboBox |
getUnitComboBox()
This method initializes unitComboBox |
private javax.swing.JTextField |
getWidthTextField()
This method initializes widthTextField |
private void |
initialize()
This method initializes this |
private void |
setPereferencesPanel(GraphicFormat format)
|
| Methods inherited from class info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog |
|---|
getHelpCode, getWikiHelp, help, setHelpCode |
| Methods inherited from class info.webinsel.util.swing.OkCancelApplyHelpDialog |
|---|
addMoreButtons |
| Methods inherited from class info.webinsel.util.swing.OkCancelApplyDialog |
|---|
execute, getApplyButton, getButtonsPanel, getCancelButton, getOkButton |
| 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, transferFocusBackward, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String UNIT_MILLIMETERS
public static final java.lang.String UNIT_POINTS
public static final java.lang.String UNIT_PIXELS
private static final long serialVersionUID
private javax.swing.JPanel jContentPane
private javax.swing.JPanel dimensionsPanel
private ResolutionInput resolutionInput
private javax.swing.JLabel widthLabel
private javax.swing.JLabel heightLabel
private javax.swing.JTextField widthTextField
private javax.swing.JTextField heightTextField
private javax.swing.JComboBox unitComboBox
private javax.swing.JLabel spacerLabel
private javax.swing.JFileChooser fileChooser
private javax.swing.JPanel fileChooserPanel
private javax.swing.JPanel outerPreferencesPanel
private int lastSelection
private java.text.DecimalFormat decimalFormat
private float aspectRatio
private PreferencesPanel preferencesPanel
| Constructor Detail |
|---|
public ExportToGraphicDialog(java.awt.Frame owner)
owner - | Method Detail |
|---|
public boolean execute(DistanceValue width,
DistanceValue height,
float pixelsPerMillimeter)
private float convertToPixels(java.lang.String text)
private float getImageWidth()
dimensionsInPixels() to dertermine the unit.)
private float getImageHeight()
dimensionsInPixels() to dertermine the unit.)
private float getPixelsPerMillimeter()
private boolean dimensionsInPixels()
public GraphicFormat getFormat()
public GraphicWriterHints getHints()
public java.io.File getSelectedFile()
protected void apply()
apply in class info.webinsel.util.swing.OkCancelApplyDialog
private void convertValue(javax.swing.JTextField textField,
java.awt.event.ItemEvent e)
private void setPereferencesPanel(GraphicFormat format)
private void initialize()
private javax.swing.JPanel getJContentPane()
private javax.swing.JPanel getDimensionsPanel()
private javax.swing.JTextField getWidthTextField()
private javax.swing.JTextField getHeightTextField()
private javax.swing.JComboBox getUnitComboBox()
private javax.swing.JFileChooser getFileChooser()
This method initializes fileChooser.
It should only be called if GraphicWriterFactory contains
at least one file filter.
private javax.swing.JPanel getFileChooserPanel()
private javax.swing.JPanel getOuterPreferencesPanel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||