public class HistogramPanel
extends javax.swing.JPanel
| Modifier and Type | Class and Description |
|---|---|
private class |
HistogramPanel.ContentPanel |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
private double |
average |
private javax.swing.JButton |
closeButton |
private javax.swing.JPanel |
contentPanel |
private javax.swing.JButton |
copyButton |
private int[] |
data |
private int |
dataSize |
static java.lang.String |
defaultInfoPattern |
static java.lang.String |
defaultMousePattern |
private javax.swing.JLabel |
infoLabel |
private java.lang.String |
infoPattern |
private java.lang.String |
infoString |
private javax.swing.JPanel |
jPanel2 |
private javax.swing.JPanel |
jPanel3 |
private javax.swing.JPanel |
jPanel4 |
private int |
maxValue |
private int |
median |
private javax.swing.JLabel |
mouseLabel |
private int |
mouseOverIndex |
private java.lang.String |
mousePattern |
private java.awt.Dialog |
parentDialog |
private javax.swing.JScrollPane |
scrollPane |
private int |
zoomFactor |
private javax.swing.JButton |
zoomInButton |
private javax.swing.JButton |
zoomOutButton |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
HistogramPanel(int[] data)
Creates new form HistogramPanel
|
HistogramPanel(int[] data,
java.awt.Dialog parentDialog,
java.lang.String infoPattern,
java.lang.String mousePattern) |
| Modifier and Type | Method and Description |
|---|---|
private void |
closeButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
contentPanelMouseEntered(java.awt.event.MouseEvent evt) |
private void |
contentPanelMouseExited(java.awt.event.MouseEvent evt) |
private void |
contentPanelMouseMoved(java.awt.event.MouseEvent evt) |
private void |
copyButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
formComponentResized(java.awt.event.ComponentEvent evt) |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
static void |
showHistogramPanel(int[] data,
java.awt.Frame parent,
java.lang.String title,
boolean modal) |
static void |
showHistogramPanel(int[] data,
java.awt.Frame parent,
java.lang.String title,
boolean modal,
java.lang.String infoPattern,
java.lang.String mousePattern) |
private void |
updateContentSize() |
private void |
zoomInButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
zoomOutButtonActionPerformed(java.awt.event.ActionEvent evt) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusUpCycleprivate int[] data
private int maxValue
private int dataSize
private int zoomFactor
private int mouseOverIndex
private double average
private int median
private java.lang.String infoString
private java.awt.Dialog parentDialog
private java.lang.String infoPattern
private java.lang.String mousePattern
public static final java.lang.String defaultInfoPattern
public static final java.lang.String defaultMousePattern
private javax.swing.JButton closeButton
private javax.swing.JPanel contentPanel
private javax.swing.JButton copyButton
private javax.swing.JLabel infoLabel
private javax.swing.JPanel jPanel2
private javax.swing.JPanel jPanel3
private javax.swing.JPanel jPanel4
private javax.swing.JLabel mouseLabel
private javax.swing.JScrollPane scrollPane
private javax.swing.JButton zoomInButton
private javax.swing.JButton zoomOutButton
public HistogramPanel(int[] data)
public HistogramPanel(int[] data,
java.awt.Dialog parentDialog,
java.lang.String infoPattern,
java.lang.String mousePattern)
public static void showHistogramPanel(int[] data,
java.awt.Frame parent,
java.lang.String title,
boolean modal)
public static void showHistogramPanel(int[] data,
java.awt.Frame parent,
java.lang.String title,
boolean modal,
java.lang.String infoPattern,
java.lang.String mousePattern)
private void updateContentSize()
private void initComponents()
private void closeButtonActionPerformed(java.awt.event.ActionEvent evt)
private void copyButtonActionPerformed(java.awt.event.ActionEvent evt)
private void formComponentResized(java.awt.event.ComponentEvent evt)
private void zoomInButtonActionPerformed(java.awt.event.ActionEvent evt)
private void zoomOutButtonActionPerformed(java.awt.event.ActionEvent evt)
private void contentPanelMouseMoved(java.awt.event.MouseEvent evt)
private void contentPanelMouseExited(java.awt.event.MouseEvent evt)
private void contentPanelMouseEntered(java.awt.event.MouseEvent evt)
Copyright 2004-2015 Wandora Team