sgtplot.swing.prop
Class GridAttributeDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- sgtplot.swing.prop.GridAttributeDialog
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
public class GridAttributeDialog extends javax.swing.JDialogEdits theGridAttribute. This dialog does not make a copy of the attribute so changes "Applied" will causesgtplotto redraw the plot using the properties immediately unless aJPanewas supplied.Example of
GridAttributeDialoguse:JPane pane_; CartesianRenderer rend = ((CartesianGraph)pane_.getFirstLayer().getGraph()).getRenderer(); ... GridAttributeDialog gad = new GridAttributeDialog(); gad.setJPane(pane_); gad.setGridCartesianRenderer((GridCartesianRenderer)rend); gad.setVisible(true);
- Since:
- 2.0
- See Also:
NewLevelsDialog,ContourLineAttributeDialog,DefaultContourLineAttributeDialog, Serialized Form
-
-
Nested Class Summary
-
Field Summary
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor and Description GridAttributeDialog()Default constructor.GridAttributeDialog(java.awt.Frame parent)Constructor.GridAttributeDialog(java.lang.String title)Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddNotify()Used internally.JPanegetJPane()Get the first parent pane.JPane[]getJPaneList()Get an array of parent panes.static voidmain(java.lang.String[] args)Test entry point.voidsetGridAttribute(GridAttribute attr)Set theGridAttribute.voidsetGridCartesianRenderer(GridCartesianRenderer render)Set theGridCartesianRenderer.voidsetJPane(JPane pane)Set the parentJPane.voidsetJPaneList(JPane[] list)Set the parentJPanes.voidsetVisible(boolean b)Make the dialog visible.-
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
-
Methods inherited from class java.awt.Window
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, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
GridAttributeDialog
public GridAttributeDialog(java.awt.Frame parent)
Constructor.
-
GridAttributeDialog
public GridAttributeDialog(java.lang.String title)
Constructor.
-
GridAttributeDialog
public GridAttributeDialog()
Default constructor.
-
-
Method Detail
-
addNotify
public void addNotify()
Used internally.- Overrides:
addNotifyin classjava.awt.Dialog
-
setVisible
public void setVisible(boolean b)
Make the dialog visible.- Overrides:
setVisiblein classjava.awt.Dialog
-
setJPane
public void setJPane(JPane pane)
Set the parentJPane. This reference toJPaneis used to enable/disablebatchingso multiple property changes are made at one time.
-
getJPane
public JPane getJPane()
Get the first parent pane.
-
setJPaneList
public void setJPaneList(JPane[] list)
Set the parentJPanes. These references toJPaneare used to enable/disablebatchingso multiple property changes are made at one time. A secondJPaneis often used for aColorKey.
-
getJPaneList
public JPane[] getJPaneList()
Get an array of parent panes.
-
setGridCartesianRenderer
public void setGridCartesianRenderer(GridCartesianRenderer render)
Set theGridCartesianRenderer. Specifying the renderer giveGridAttributeDialoga reference to the data andGridAttributeallowing automated computation ofColorMapandContourLevelsranges.- See Also:
setGridAttribute(GridAttribute)
-
setGridAttribute
public void setGridAttribute(GridAttribute attr)
Set theGridAttribute.
-
main
public static void main(java.lang.String[] args)
Test entry point.
-
-
DMelt 3.0 © DataMelt by jWork.ORG