|
||||||||||
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.EditDialog
info.bioinfweb.treegraph.gui.dialogs.io.FileDialog
info.bioinfweb.treegraph.gui.dialogs.io.exporttographic.ExportToGraphicDialog
public class ExportToGraphicDialog
Nested Class Summary |
---|
Nested classes/interfaces inherited from class info.bioinfweb.treegraph.gui.dialogs.io.FileDialog |
---|
FileDialog.Option |
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
private float |
aspectRatio
|
private ButtonGroup |
commandGroup
|
private JPanel |
commandPanel
|
private DecimalFormat |
decimalFormat
|
private JPanel |
dimensionsPanel
|
private JFileChooser |
fileChooser
|
private JPanel |
fileChooserPanel
|
private JLabel |
heightLabel
|
private JTextField |
heightTextField
|
private JPanel |
jContentPane
|
private int |
lastSelection
Used to convert the width and height values if their unit is changed by the user. |
private JRadioButton |
noneRadioButton
|
private JRadioButton |
openRadioButton
|
private JPanel |
outerPreferencesPanel
|
private PreferencesPanel |
preferencesPanel
|
private JRadioButton |
printRadioButton
|
private ResolutionInput |
resolutionInput
|
private static long |
serialVersionUID
|
private JLabel |
spacerLabel
|
private TreeInternalFrame |
treeFrame
|
static String |
UNIT_MILLIMETERS
|
static String |
UNIT_PIXELS
|
static String |
UNIT_POINTS
|
private JComboBox |
unitComboBox
|
private JLabel |
widthLabel
|
private 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(Frame owner)
|
Method Summary | |
---|---|
private float |
convertToPixels(String text)
|
private void |
convertValue(JTextField textField,
ItemEvent e)
|
private boolean |
dimensionsInPixels()
|
boolean |
execute(Document document,
TreeSelection selection,
NodeBranchDataAdapter selectedAdapter)
This method throws a Runtime exception if it is called. |
boolean |
execute(TreeInternalFrame frame)
This method should be called instead of ExportToGraphicDialog#execute(Document, TreeSelection) . |
ButtonGroup |
getCommandGroup()
|
private JPanel |
getCommandPanel()
This method initializes commandPanel |
private JPanel |
getDimensionsPanel()
This method initializes pngPanel |
protected JFileChooser |
getFileChooser()
This method initializes fileChooser. |
private JPanel |
getFileChooserPanel()
This method initializes fileChooserPanel |
private GraphicFormat |
getFormat()
Returns the graphic format the user selected. |
private JTextField |
getHeightTextField()
This method initializes heightTextField |
private GraphicWriterHints |
getHints()
Returns the graphic writer hints that have been specified 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 JPanel |
getJContentPane()
This method initializes jContentPane |
private JRadioButton |
getNoneRadioButton()
This method initializes noneRadioButton |
private JRadioButton |
getOpenRadioButton()
This method initializes openRadioButton |
private JPanel |
getOuterPreferencesPanel()
This method initializes preferencesPanel |
private float |
getPixelsPerMillimeter()
|
private JRadioButton |
getPrintRadioButton()
This method initializes printRadioButton |
protected File |
getSelectedFile()
Returns the selected file with a valid extension. |
private JComboBox |
getUnitComboBox()
This method initializes unitComboBox |
private JTextField |
getWidthTextField()
This method initializes widthTextField |
private void |
initialize()
This method initializes this |
protected boolean |
onApply(File file)
This method is called in the implementation of apply if an valid file was selected. |
protected boolean |
onExecute()
|
private void |
setPereferencesPanel(GraphicFormat format)
|
Methods inherited from class info.bioinfweb.treegraph.gui.dialogs.io.FileDialog |
---|
apply |
Methods inherited from class info.bioinfweb.treegraph.gui.dialogs.EditDialog |
---|
getDocument, getSelectedAdapter, getSelection, setDocument, setSelectedAdapter, setSelection |
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 java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String UNIT_MILLIMETERS
public static final String UNIT_POINTS
public static final String UNIT_PIXELS
private static final long serialVersionUID
private JPanel jContentPane
private JPanel dimensionsPanel
private ResolutionInput resolutionInput
private JLabel widthLabel
private JLabel heightLabel
private JTextField widthTextField
private JTextField heightTextField
private JComboBox unitComboBox
private JLabel spacerLabel
private JFileChooser fileChooser
private JPanel fileChooserPanel
private JPanel outerPreferencesPanel
private JPanel commandPanel
private JRadioButton openRadioButton
private JRadioButton printRadioButton
private JRadioButton noneRadioButton
private ButtonGroup commandGroup
private int lastSelection
private DecimalFormat decimalFormat
private float aspectRatio
private PreferencesPanel preferencesPanel
private TreeInternalFrame treeFrame
Constructor Detail |
---|
public ExportToGraphicDialog(Frame owner)
owner
- Method Detail |
---|
public boolean execute(Document document, TreeSelection selection, NodeBranchDataAdapter selectedAdapter)
ExportToGraphicDialog#execute(Document, TreeSelection)
instead.
execute
in class EditDialog
public boolean execute(TreeInternalFrame frame)
ExportToGraphicDialog#execute(Document, TreeSelection)
.
frame
-
info.bioinfweb.treegraph.gui.dialogs.EditDialog#execute(info.bioinfweb.treegraph.document.Document, info.bioinfweb.treegraph.gui.treeframe.TreeSelection)
protected boolean onExecute()
onExecute
in class EditDialog
private float convertToPixels(String text)
private float getImageWidth()
dimensionsInPixels()
to dertermine the unit.)
private float getImageHeight()
dimensionsInPixels()
to dertermine the unit.)
private float getPixelsPerMillimeter()
private boolean dimensionsInPixels()
private GraphicFormat getFormat()
private GraphicWriterHints getHints()
protected File getSelectedFile()
getSelectedFile
in class FileDialog
protected boolean onApply(File file)
FileDialog
onApply
in class FileDialog
file
- the file selected by the user
private void convertValue(JTextField textField, ItemEvent e)
private void setPereferencesPanel(GraphicFormat format)
private void initialize()
private JPanel getJContentPane()
private JPanel getDimensionsPanel()
private JTextField getWidthTextField()
private JTextField getHeightTextField()
private JComboBox getUnitComboBox()
protected JFileChooser getFileChooser()
This method initializes fileChooser.
It should only be called if GraphicWriterFactory
contains
at least one file filter.
getFileChooser
in class FileDialog
private JPanel getFileChooserPanel()
private JPanel getOuterPreferencesPanel()
private JPanel getCommandPanel()
private JRadioButton getOpenRadioButton()
private JRadioButton getPrintRadioButton()
private JRadioButton getNoneRadioButton()
public ButtonGroup getCommandGroup()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |