java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.jabbee.Jabbee
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
- public class Jabbee
- extends javax.swing.JFrame
Jabber v0.01 - Main Class of the configuration utility for jabberd.
- Version:
- 0.02
| Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| 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.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
fileMenu
private javax.swing.JMenu fileMenu
configListScrollPane
private javax.swing.JScrollPane configListScrollPane
reloadFileMenu
private javax.swing.JMenuItem reloadFileMenu
menuBar
private javax.swing.JMenuBar menuBar
configCardPanel
private javax.swing.JPanel configCardPanel
sep0HelpMenu
private javax.swing.JSeparator sep0HelpMenu
actionPanel
private javax.swing.JPanel actionPanel
aboutHelpMenu
private javax.swing.JMenuItem aboutHelpMenu
quitFileMenu
private javax.swing.JMenuItem quitFileMenu
fileMenuSeparator
private javax.swing.JSeparator fileMenuSeparator
mainConfigPanel
private javax.swing.JPanel mainConfigPanel
quitButton
private javax.swing.JButton quitButton
saveFileMenu
private javax.swing.JMenuItem saveFileMenu
toolTipsHelpMenu
private javax.swing.JCheckBoxMenuItem toolTipsHelpMenu
saveButton
private javax.swing.JButton saveButton
settingsEditMenu
private javax.swing.JMenuItem settingsEditMenu
editMenu
private javax.swing.JMenu editMenu
configList
private javax.swing.JList configList
helpMenu
private javax.swing.JMenu helpMenu
prefs
private java.util.prefs.Preferences prefs
prefsHandler
private org.jabbee.resources.PreferencesHandler prefsHandler
configCards
private java.awt.CardLayout configCards
unsavedChanges
public boolean unsavedChanges
- Retains value of unsaved changes throughout configuration process
configDoc
private org.w3c.dom.Document configDoc
general
private org.jabbee.ui.panels.General general
filters
private org.jabbee.ui.panels.Filters filters
logging
private org.jabbee.ui.panels.Logging logging
filesystem
private org.jabbee.ui.panels.Filesystem filesystem
security
private org.jabbee.ui.panels.Security security
connections
private org.jabbee.ui.panels.Connections connections
inputOutput
private org.jabbee.ui.panels.InputOutput inputOutput
components
private org.jabbee.ui.panels.Components components
services
private org.jabbee.ui.panels.AdditionalServices services
Jabbee
public Jabbee(org.jabbee.resources.PreferencesHandler handler)
- Creates new form Jabbee
Jabbee
public Jabbee(java.lang.String file)
- Creates new form Jabbee
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.
saveFileMenuActionPerformed
private void saveFileMenuActionPerformed(java.awt.event.ActionEvent evt)
reloadFileMenuActionPerformed
private void reloadFileMenuActionPerformed(java.awt.event.ActionEvent evt)
toolTipsHelpMenuItemStateChanged
private void toolTipsHelpMenuItemStateChanged(java.awt.event.ItemEvent evt)
configListValueChanged
private void configListValueChanged(javax.swing.event.ListSelectionEvent evt)
quitButtonActionPerformed
private void quitButtonActionPerformed(java.awt.event.ActionEvent evt)
saveButtonActionPerformed
private void saveButtonActionPerformed(java.awt.event.ActionEvent evt)
aboutHelpMenuActionPerformed
private void aboutHelpMenuActionPerformed(java.awt.event.ActionEvent evt)
settingsEditMenuActionPerformed
private void settingsEditMenuActionPerformed(java.awt.event.ActionEvent evt)
quitFileMenuActionPerformed
private void quitFileMenuActionPerformed(java.awt.event.ActionEvent evt)
exitForm
private void exitForm(java.awt.event.WindowEvent evt)
- Exit the Application
centerWindow
private void centerWindow()
addCards
private void addCards()
initForm
private void initForm()
loadConfigFile
private void loadConfigFile()
saveConfigFile
private void saveConfigFile()
main
public static void main(java.lang.String[] args)
getConfigPath
private static void getConfigPath()