java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.jabbee.ui.panels.InputOutput
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public final class InputOutput
- extends javax.swing.JPanel
Panel for the section of the jabber configuration file.
- Version:
- 0.01
| 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 |
|
|
Constructor Summary |
InputOutput()
Creates new form InputOutput |
| 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 |
incLabel
private javax.swing.JLabel incLabel
BALabel
private javax.swing.JLabel BALabel
karmaPanel
private javax.swing.JPanel karmaPanel
PLTextField
private javax.swing.JTextField PLTextField
heartbeatTextField
private javax.swing.JTextField heartbeatTextField
maxLabel
private javax.swing.JLabel maxLabel
penaltyLabel
private javax.swing.JLabel penaltyLabel
decTextField
private javax.swing.JTextField decTextField
ratePointsTextField
private javax.swing.JTextField ratePointsTextField
MSRLabel
private javax.swing.JLabel MSRLabel
StRfBLabel
private javax.swing.JLabel StRfBLabel
rateTimeLabel
private javax.swing.JLabel rateTimeLabel
karmaLimitsComboBox
private javax.swing.JComboBox karmaLimitsComboBox
restoreTextField
private javax.swing.JTextField restoreTextField
initTextField
private javax.swing.JTextField initTextField
ATTextField
private javax.swing.JTextField ATTextField
PLLabel
private javax.swing.JLabel PLLabel
heartbeatLabel
private javax.swing.JLabel heartbeatLabel
decLabel
private javax.swing.JLabel decLabel
ratePointsLabel
private javax.swing.JLabel ratePointsLabel
configKarmaCheckBox
private javax.swing.JCheckBox configKarmaCheckBox
incTextField
private javax.swing.JTextField incTextField
BATextField
private javax.swing.JTextField BATextField
overviewPanel
private javax.swing.JPanel overviewPanel
rateLimitPanel
private javax.swing.JPanel rateLimitPanel
maxTextField
private javax.swing.JTextField maxTextField
restoreLabel
private javax.swing.JLabel restoreLabel
penaltyTextField
private javax.swing.JTextField penaltyTextField
initLabel
private javax.swing.JLabel initLabel
MSRTextField
private javax.swing.JTextField MSRTextField
ATLabel
private javax.swing.JLabel ATLabel
StRfBTextField
private javax.swing.JTextField StRfBTextField
rateTimeTextField
private javax.swing.JTextField rateTimeTextField
sampleKarmaLimits
private int[][] sampleKarmaLimits
InputOutput
public InputOutput()
- Creates new form InputOutput
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.
restoreTextFieldKeyReleased
private void restoreTextFieldKeyReleased(java.awt.event.KeyEvent evt)
penaltyTextFieldKeyReleased
private void penaltyTextFieldKeyReleased(java.awt.event.KeyEvent evt)
decTextFieldKeyReleased
private void decTextFieldKeyReleased(java.awt.event.KeyEvent evt)
incTextFieldKeyReleased
private void incTextFieldKeyReleased(java.awt.event.KeyEvent evt)
maxTextFieldKeyReleased
private void maxTextFieldKeyReleased(java.awt.event.KeyEvent evt)
initTextFieldKeyReleased
private void initTextFieldKeyReleased(java.awt.event.KeyEvent evt)
heartbeatTextFieldKeyReleased
private void heartbeatTextFieldKeyReleased(java.awt.event.KeyEvent evt)
karmaLimitsComboBoxItemStateChanged
private void karmaLimitsComboBoxItemStateChanged(java.awt.event.ItemEvent evt)
configKarmaCheckBoxItemStateChanged
private void configKarmaCheckBoxItemStateChanged(java.awt.event.ItemEvent evt)
enableKarmaItems
private void enableKarmaItems(boolean bool)
- Set Karma TextFields to enabled or disabled state
setSampleKarmaLimits
private void setSampleKarmaLimits()
- Creates array of sample Karma limits. This list of samples is taken directly
from the jabber.xml configuration file comments.
populateKarmaFields
private void populateKarmaFields(int i)
- Populate Karma TextFields with the sample Karma limits
checkNumbersFields
private void checkNumbersFields(java.awt.event.KeyEvent evt,
javax.swing.JTextField field)
- Check textfields for characters entered that are not digits
updateOverview
private void updateOverview()
clearOverviewFields
private void clearOverviewFields()
populateFields
public void populateFields(java.lang.String[] values)
getFieldValues
public java.lang.String[] getFieldValues()
getConfigureKarma
public boolean getConfigureKarma()