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.AccessibleJDialog
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JButton
private JButton
private JButton
private JButton
private JButton
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JCheckBox
private JComboBox
private JComboBox
private JComboBox
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private static final Logger
private JPanel
private JPanel
private JPanel
private JPanel
private JPanel
private Vector
Vector of currently planned regular tasks.private JScrollPane
private JTable
private JTabbedPane
private JFormattedTextField
private JFormattedTextField
private JFormattedTextField
private JTextField
private JFormattedTextField
private JTextField
private JTextField
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
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
Fields 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 void
Method called when add button was pressed.private void
Method called when cancel button was pressed.private void
Method called when edit button was pressed.private void
Method called when ok button was pressed.private void
Method called when remove button was pressed.private void
private void
private void
private void
private void
private void
private void
private void
private void
private void
private void
private void
private void
If any regular task is selected in the table enable both edit and remove buttons.private void
private void
private void
private void
Method 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 void
This method is called from within the constructor to initialize the form.void
Method called when some property of task was changed.private void
private void
Method called when any key was released while table with regular tasks had focus.private void
Method called when user clicked into table with regular tasks.private void
private void
private void
private void
private void
private void
private void
Methods 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, update
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
Methods 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, toFront
Methods 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, 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, 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:
getFont
in interfaceMenuContainer
- Overrides:
getFont
in 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:
propertyChange
in interfacePropertyChangeListener
- Parameters:
evt
- Event describing what was changed.
-