org.jzy3d.ui
Class MultiChartPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.jzy3d.ui.MultiChartPanel
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
public class MultiChartPanel extends javax.swing.JPanel- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringWT-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor and Description MultiChartPanel(Chart[][] charts, boolean vertical, int width, int height, boolean growCol, boolean growLine)MultiChartPanel(Chart[][] charts, java.lang.String[] header, java.lang.String[] row, boolean vertical, int width, int height, boolean growCol, boolean growLine)MultiChartPanel(java.util.List<Chart> charts)MultiChartPanel(java.util.List<Chart> charts, boolean vertical)MultiChartPanel(java.util.List<Chart> charts, boolean vertical, int width, int height)MultiChartPanel(java.util.List<Chart> charts, boolean vertical, int width, int height, boolean growCol, boolean growLine)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description javax.swing.JPaneladdChart(Chart chart)javax.swing.JPaneladdChartAt(Chart chart, int nlin, int ncol)javax.swing.JPaneladdPanel(java.awt.Component panel)javax.swing.JPaneladdPanelAt(java.awt.Component panel, int nlin, int ncol)java.lang.StringcolumnInstruction()javax.swing.JFrameframe()static javax.swing.JFrameframe(javax.swing.JPanel panel)java.awt.ComponentgetChartAsComponent(Chart chart)javax.swing.JPanelgetChartScreenshotAsComponent(Chart chart)java.lang.Stringinsets0()java.lang.StringinsetsDefault()java.lang.StringlineInstruction()javax.swing.JFrameui()static voidui(java.lang.String[] headers, Chart[][] charts)static voidui(java.lang.String[] headers, Chart[][] charts, int width, int height)static voidwindowExitListener(javax.swing.JFrame frame)-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
MultiChartPanel
public MultiChartPanel(java.util.List<Chart> charts)
-
MultiChartPanel
public MultiChartPanel(java.util.List<Chart> charts, boolean vertical)
-
MultiChartPanel
public MultiChartPanel(java.util.List<Chart> charts, boolean vertical, int width, int height)
-
MultiChartPanel
public MultiChartPanel(java.util.List<Chart> charts, boolean vertical, int width, int height, boolean growCol, boolean growLine)
-
MultiChartPanel
public MultiChartPanel(Chart[][] charts, boolean vertical, int width, int height, boolean growCol, boolean growLine) throws java.io.IOException
- Throws:
java.io.IOException
-
MultiChartPanel
public MultiChartPanel(Chart[][] charts, java.lang.String[] header, java.lang.String[] row, boolean vertical, int width, int height, boolean growCol, boolean growLine) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
ui
public static void ui(java.lang.String[] headers, Chart[][] charts) throws java.io.IOException- Throws:
java.io.IOException
-
ui
public static void ui(java.lang.String[] headers, Chart[][] charts, int width, int height) throws java.io.IOException- Throws:
java.io.IOException
-
insetsDefault
public java.lang.String insetsDefault()
-
insets0
public java.lang.String insets0()
-
lineInstruction
public java.lang.String lineInstruction()
-
columnInstruction
public java.lang.String columnInstruction()
-
addChart
public javax.swing.JPanel addChart(Chart chart)
-
addChartAt
public javax.swing.JPanel addChartAt(Chart chart, int nlin, int ncol)
-
getChartScreenshotAsComponent
public javax.swing.JPanel getChartScreenshotAsComponent(Chart chart)
-
getChartAsComponent
public java.awt.Component getChartAsComponent(Chart chart)
-
addPanel
public javax.swing.JPanel addPanel(java.awt.Component panel)
-
addPanelAt
public javax.swing.JPanel addPanelAt(java.awt.Component panel, int nlin, int ncol)
-
ui
public javax.swing.JFrame ui()
-
frame
public javax.swing.JFrame frame()
-
frame
public static javax.swing.JFrame frame(javax.swing.JPanel panel)
-
windowExitListener
public static void windowExitListener(javax.swing.JFrame frame)
-
-
DMelt 3.0 © DataMelt by jWork.ORG