Package org.cesilko.rachota.gui
Class SettingsDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.cesilko.rachota.gui.SettingsDialog
- All Implemented Interfaces:
ImageObserver,MenuContainer,PropertyChangeListener,Serializable,EventListener,Accessible,RootPaneContainer,WindowConstants
Dialog with system settings.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JButtonprivate JButtonprivate JButtonprivate JButtonprivate JButtonprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JCheckBoxprivate JComboBoxprivate JComboBoxprivate JComboBoxprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate static final Loggerprivate JPanelprivate JPanelprivate JPanelprivate JPanelprivate JPanelprivate VectorVector of currently planned regular tasks.private JScrollPaneprivate JTableprivate JTabbedPaneprivate JFormattedTextFieldprivate JFormattedTextFieldprivate JFormattedTextFieldprivate JTextFieldprivate JFormattedTextFieldprivate JTextFieldprivate JTextFieldFields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidMethod called when add button was pressed.private voidMethod called when cancel button was pressed.private voidMethod called when edit button was pressed.private voidMethod called when ok button was pressed.private voidMethod called when remove button was pressed.private voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidIf any regular task is selected in the table enable both edit and remove buttons.private voidprivate voidprivate voidprivate voidMethod called when this dialog is being closed.getFont()Returns font that should be used for all widgets in this component based on the language preferences specified by user.private voidThis method is called from within the constructor to initialize the form.voidMethod called when some property of task was changed.private voidprivate voidMethod called when any key was released while table with regular tasks had focus.private voidMethod called when user clicked into table with regular tasks.private voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidMethods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeMethods 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
log
-
btAdd
-
btCancel
-
btEdit
-
btOK
-
btRemove
-
chbArchiveNotStarted
-
chbCheckPriority
-
chbCountPrivate
-
chbDetectInactivity
-
chbHoursExceeded
-
chbHoursNotReached
-
chbLogEvents
-
chbMoveUnfinished
-
chbPopupGroupByKeyword
-
chbReportActivity
-
chbUploadDiary
-
cmbHibernationAction
-
cmbInactivityAction
-
cmbOnExitAction
-
lbOnExit
-
lblHibernationAction
-
lblHibernationTime
-
lblHours
-
lblInactivityAction
-
lblInactivityTime
-
lblProxyHost
-
lblProxyPort
-
lblUploadURL
-
lblUploadUsername
-
lblWarn
-
lblWorkingHours
-
pnButtons
-
pnGeneral
-
pnInteraction
-
pnNetwork
-
pnRegularTasks
-
spRegularTasks
-
tbRegularTasks
-
tpPanels
-
txtHibernationTime
-
txtHours
-
txtInactivityTime
-
txtProxyHost
-
txtProxyPort
-
txtUploadURL
-
txtUploadUsername
-
regularTasks
Vector of currently planned regular tasks.
-
-
Constructor Details
-
SettingsDialog
Creates new dialog with system settings.- Parameters:
parent- Parent component of this dialog i.e. main window.
-
-
Method Details
-
getFont
Returns font that should be used for all widgets in this component based on the language preferences specified by user.- Specified by:
getFontin interfaceMenuContainer- Overrides:
getFontin classComponent- Returns:
- Font to be used in this component.
-
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. -
spRegularTasksKeyPressed
-
chbCountPrivateKeyPressed
-
chbCheckPriorityKeyPressed
-
chbArchiveNotStartedKeyPressed
-
chbMoveUnfinishedKeyPressed
-
chbHoursExceededKeyPressed
-
chbHoursNotReachedKeyPressed
-
tbRegularTasksKeyReleased
Method called when any key was released while table with regular tasks had focus.- Parameters:
evt- Event that invoked this method call.
-
btRemoveActionPerformed
Method called when remove button was pressed.- Parameters:
evt- Event that invoked this method call.
-
btEditActionPerformed
Method called when edit button was pressed.- Parameters:
evt- Event that invoked this method call.
-
btAddActionPerformed
Method called when add button was pressed.- Parameters:
evt- Event that invoked this method call.
-
tbRegularTasksMouseClicked
Method called when user clicked into table with regular tasks.- Parameters:
evt- Event that invoked this method call.
-
btCancelActionPerformed
Method called when cancel button was pressed.- Parameters:
evt- Event that invoked this method call.
-
btOKActionPerformed
Method called when ok button was pressed.- Parameters:
evt- Event that invoked this method call.
-
formWindowClosing
Method called when this dialog is being closed.- Parameters:
evt- Event that invoked this method call.
-
chbReportActivityKeyPressed
-
txtProxyHostKeyPressed
-
chbLogEventsKeyPressed
-
formMouseEntered
-
txtInactivityTimeKeyPressed
-
chbDetectInactivityActionPerformed
-
txtHibernationTimeKeyPressed
-
cmbInactivityActionKeyPressed
-
cmbHibernationActionKeyPressed
-
chbPopupGroupByKeywordKeyPressed
-
txtHoursKeyPressed
-
txtProxyPortKeyPressed
-
chbUploadDiaryActionPerformed
-
chbUploadDiaryKeyPressed
-
txtUploadUsernameKeyPressed
-
txtUploadURLKeyPressed
-
checkButtons
private void checkButtons()If any regular task is selected in the table enable both edit and remove buttons. -
propertyChange
Method called when some property of task was changed.- Specified by:
propertyChangein interfacePropertyChangeListener- Parameters:
evt- Event describing what was changed.
-