Interface
Class VisualipGraphs

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
Interface.VisualipGraphs
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class VisualipGraphs
- extends javax.swing.JPanel
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class java.awt.Container |
|
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, 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, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, 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, transferFocusUpCycle |
sampling_interval
private long sampling_interval
start_time
private long start_time
end_time
private long end_time
pkt_s
private PacketF.PacketSequence pkt_s
sat_table_model
private Misc.SATTableModel sat_table_model
jButton2
private javax.swing.JButton jButton2
zoom
private javax.swing.JPanel zoom
jButton7
private javax.swing.JButton jButton7
jPanelBottom
private javax.swing.JPanel jPanelBottom
samplingTime
private javax.swing.JPanel samplingTime
tool
private javax.swing.JPanel tool
throughputGraph
private javax.swing.JPanel throughputGraph
jButton3
private javax.swing.JButton jButton3
radioButtons
private javax.swing.JPanel radioButtons
mapBlocksScroll
private javax.swing.JScrollPane mapBlocksScroll
satDetailsScroll
private javax.swing.JScrollPane satDetailsScroll
lossGraph
private javax.swing.JPanel lossGraph
save
private javax.swing.JButton save
legendPanel
private javax.swing.JPanel legendPanel
timeTo
private javax.swing.JTextField timeTo
flowGraph
private javax.swing.JPanel flowGraph
radio10ms
private javax.swing.JRadioButton radio10ms
radio50ms
private javax.swing.JRadioButton radio50ms
packetList
private javax.swing.JPanel packetList
timeFromLabel
private javax.swing.JLabel timeFromLabel
green
private javax.swing.JTextField green
timeRange
private javax.swing.JPanel timeRange
orange
private javax.swing.JTextField orange
satDetailsTable
private javax.swing.JTable satDetailsTable
print
private javax.swing.JButton print
blocksMap
private javax.swing.JPanel blocksMap
radio500ms
private javax.swing.JRadioButton radio500ms
timeIntervalButton
private javax.swing.JButton timeIntervalButton
jPanelTop
private javax.swing.JPanel jPanelTop
radio500micro
private javax.swing.JRadioButton radio500micro
greenLegend
private javax.swing.JLabel greenLegend
selectButton
private javax.swing.JButton selectButton
radio200ms
private javax.swing.JRadioButton radio200ms
manualPanel
private javax.swing.JPanel manualPanel
colorsPanel
private javax.swing.JPanel colorsPanel
GraphHelp
private javax.swing.JButton GraphHelp
radio100ms
private javax.swing.JRadioButton radio100ms
radioGroup
private javax.swing.ButtonGroup radioGroup
jButton1
private javax.swing.JButton jButton1
radio1ms
private javax.swing.JRadioButton radio1ms
graphTabs
private javax.swing.JTabbedPane graphTabs
timeToLabel
private javax.swing.JLabel timeToLabel
blueLegend
private javax.swing.JLabel blueLegend
red
private javax.swing.JTextField red
cyan
private javax.swing.JTextField cyan
jButton6
private javax.swing.JButton jButton6
redLengend
private javax.swing.JLabel redLengend
jButton5
private javax.swing.JButton jButton5
graph
private javax.swing.JButton graph
textPanel
private javax.swing.JPanel textPanel
orangeLegend
private javax.swing.JLabel orangeLegend
timeFrom
private javax.swing.JTextField timeFrom
jButton4
private javax.swing.JButton jButton4
radio1s
private javax.swing.JRadioButton radio1s
timeIntervalLabel
private javax.swing.JLabel timeIntervalLabel
VisualipGraphs
public VisualipGraphs()
- Creates new form VisualipGraphs
setSamplingInterval
public void setSamplingInterval(long sampling_interval)
setPacketSequence
public void setPacketSequence(PacketF.PacketSequence pkt_s)
setSATTableModel
public void setSATTableModel(Misc.SATTableModel sat_table_model)
clearAll
public void clearAll()
plotThroughputGraph
public void plotThroughputGraph()
throws Exceptions.NoMorePacketsException
formatThroughputChart
private void formatThroughputChart(JFreeChart chart)
- auxiliary method to format a given chart with the correct settings
displayBlocksMap
public void displayBlocksMap()
createPacketTableListeners
public void createPacketTableListeners()
initComponents
private void initComponents()
- This method is called from within the constructor to
initialize the form.
WARNING: Do NOT modify this code. The content of this method is
always regenerated by the Form Editor.
timeFromCaretUpdate
private void timeFromCaretUpdate(javax.swing.event.CaretEvent evt)
selectButtonActionPerformed
private void selectButtonActionPerformed(java.awt.event.ActionEvent evt)
timeIntervalButtonActionPerformed
private void timeIntervalButtonActionPerformed(java.awt.event.ActionEvent evt)
radio1sActionPerformed
private void radio1sActionPerformed(java.awt.event.ActionEvent evt)
radio100msActionPerformed
private void radio100msActionPerformed(java.awt.event.ActionEvent evt)
radio10msActionPerformed
private void radio10msActionPerformed(java.awt.event.ActionEvent evt)
radio500microActionPerformed
private void radio500microActionPerformed(java.awt.event.ActionEvent evt)
GraphHelpActionPerformed
private void GraphHelpActionPerformed(java.awt.event.ActionEvent evt)
radio500msActionPerformed
private void radio500msActionPerformed(java.awt.event.ActionEvent evt)
radio200msActionPerformed
private void radio200msActionPerformed(java.awt.event.ActionEvent evt)
radio50msActionPerformed
private void radio50msActionPerformed(java.awt.event.ActionEvent evt)
radio1msActionPerformed
private void radio1msActionPerformed(java.awt.event.ActionEvent evt)
timeFromActionPerformed
private void timeFromActionPerformed(java.awt.event.ActionEvent evt)
jButton1ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
graphActionPerformed
private void graphActionPerformed(java.awt.event.ActionEvent evt)