tools.ping
Class PingPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by tools.ping.PingPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class PingPanel
extends javax.swing.JPanel

Esta clase tiene la interfaz para recolectar las variables para el envío de los mensajes ICMP (v4 o v6).

Author:
Kathleen S. Jiménez D. & William E. López L.
Contact: adminucvngn@gmail.com
Oficial Page: http://adminucvngn.sourceforge.net/
News & Weblog: http://adminucvngn.blogspot.com/
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 javax.swing.JTextArea area_resultados
           
 javax.swing.JButton boton_comenzar
           
 javax.swing.JCheckBox check_secuencia
           
 int interfaz
           
 javax.swing.JTextField text_direccion
           
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
PingPanel()
           
 
Method Summary
 void actualizar_estadisticas()
          Actualiza los campos del panel de estadísticas
 boolean cargar_opciones()
          Carga los valores de las distintas opciones (dependiendo de las que hayan sido seleccionadas) para el paquete ICMP y finalmente verifica la versión IP que se ha seleccionado
 void deshabilitar_opciones()
          Deshabilita las opciones del panel de opciones
 int getBufersize()
           
 java.lang.String getData()
           
 int getFlag_start()
           
 short getIdentificador()
           
 int getInterfaz()
           
 java.net.InetAddress getIP_dst()
           
 java.net.InetAddress getIP_src()
           
 int getIp_version()
           
 int getRepetitions()
           
 int getSecuencia()
           
 int getTtl()
           
 long getWait()
           
 void habilitar_opciones()
          Habilita las opciones del panel de opciones
 void inicializar_datos()
          Inicializa los datos con un valor por defecto
 void mostrar_grafico()
          Genera los gráficos de estadísticas
 void scrollToEnd()
          Lleva el Scroll al final del componente
author: http://www.codeguru.com/forum/showthread.php?
 void setEnviados(int enviados)
           
 void setFlag_start(int flag_start)
           
 void setIP_dst(java.net.InetAddress ip_dst)
           
 void setMax_time(int max_time)
           
 void setMid_time(int mid_time)
           
 void setMin_time(int min_time)
           
 void setPerdidos(int perdidos)
           
 void setRecibidos(int recibidos)
           
 
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, 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, transferFocusBackward, 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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

area_resultados

public javax.swing.JTextArea area_resultados

boton_comenzar

public javax.swing.JButton boton_comenzar

check_secuencia

public javax.swing.JCheckBox check_secuencia

text_direccion

public javax.swing.JTextField text_direccion

interfaz

public int interfaz
Constructor Detail

PingPanel

public PingPanel()
Method Detail

actualizar_estadisticas

public void actualizar_estadisticas()
Actualiza los campos del panel de estadísticas


mostrar_grafico

public void mostrar_grafico()
Genera los gráficos de estadísticas


cargar_opciones

public boolean cargar_opciones()
Carga los valores de las distintas opciones (dependiendo de las que hayan sido seleccionadas) para el paquete ICMP y finalmente verifica la versión IP que se ha seleccionado


inicializar_datos

public void inicializar_datos()
Inicializa los datos con un valor por defecto


deshabilitar_opciones

public void deshabilitar_opciones()
Deshabilita las opciones del panel de opciones


habilitar_opciones

public void habilitar_opciones()
Habilita las opciones del panel de opciones


scrollToEnd

public void scrollToEnd()
Lleva el Scroll al final del componente
author: http://www.codeguru.com/forum/showthread.php?s=&threadid=295333


getBufersize

public int getBufersize()

getData

public java.lang.String getData()

setEnviados

public void setEnviados(int enviados)

getIP_dst

public java.net.InetAddress getIP_dst()

setIP_dst

public void setIP_dst(java.net.InetAddress ip_dst)

getIP_src

public java.net.InetAddress getIP_src()

getIp_version

public int getIp_version()

setMax_time

public void setMax_time(int max_time)

setMid_time

public void setMid_time(int mid_time)

setMin_time

public void setMin_time(int min_time)

setPerdidos

public void setPerdidos(int perdidos)

setRecibidos

public void setRecibidos(int recibidos)

getRepetitions

public int getRepetitions()

getSecuencia

public int getSecuencia()

getTtl

public int getTtl()

getWait

public long getWait()

getIdentificador

public short getIdentificador()

getFlag_start

public int getFlag_start()

setFlag_start

public void setFlag_start(int flag_start)

getInterfaz

public int getInterfaz()