public class SettingsFrame extends JFrame
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
SettingsFrame()
DavMail settings frame.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addPortSettingComponent(JPanel panel,
String label,
JComponent component,
JComponent checkboxComponent,
JComponent checkboxSSLComponent,
String toolTipText) |
protected void |
addSettingComponent(JPanel panel,
String label,
JComponent component) |
protected void |
addSettingComponent(JPanel panel,
String label,
JComponent component,
String toolTipText) |
protected JLabel |
buildFieldLabel(String label,
String toolTipText) |
protected JPanel |
getDelaysPanel() |
protected JPanel |
getKeystorePanel() |
protected JPanel |
getLoggingSettingsPanel() |
protected JPanel |
getNetworkSettingsPanel() |
protected JPanel |
getOauthPanel() |
protected JPanel |
getOSXPanel() |
protected JPanel |
getOtherSettingsPanel() |
protected JPanel |
getProxyPanel() |
protected JPanel |
getSettingsPanel() |
protected JPanel |
getSmartCardPanel() |
protected boolean |
isSslEnabled() |
void |
reload()
Reload settings from properties.
|
protected void |
updateMaximumSize(JPanel panel) |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
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
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, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
protected JTextField urlField
protected JTextField popPortField
protected JCheckBox popPortCheckBox
protected JCheckBox popNoSSLCheckBox
protected JTextField imapPortField
protected JCheckBox imapPortCheckBox
protected JCheckBox imapNoSSLCheckBox
protected JTextField smtpPortField
protected JCheckBox smtpPortCheckBox
protected JCheckBox smtpNoSSLCheckBox
protected JTextField caldavPortField
protected JCheckBox caldavPortCheckBox
protected JCheckBox caldavNoSSLCheckBox
protected JTextField ldapPortField
protected JCheckBox ldapPortCheckBox
protected JCheckBox ldapNoSSLCheckBox
protected JTextField keepDelayField
protected JTextField sentKeepDelayField
protected JTextField caldavPastDelayField
protected JCheckBox caldavAutoScheduleCheckBox
protected JTextField imapIdleDelayField
protected JCheckBox useSystemProxiesField
protected JCheckBox enableProxyField
protected JTextField httpProxyField
protected JTextField httpProxyPortField
protected JTextField httpProxyUserField
protected JTextField httpProxyPasswordField
protected JTextField noProxyForField
protected JCheckBox allowRemoteField
protected JTextField bindAddressField
protected JTextField clientSoTimeoutField
protected JTextField certHashField
protected JCheckBox disableUpdateCheck
protected JTextField keystoreFileField
protected JPasswordField keystorePassField
protected JPasswordField keyPassField
protected JTextField clientKeystoreFileField
protected JPasswordField clientKeystorePassField
protected JTextField pkcs11LibraryField
protected JTextArea pkcs11ConfigField
protected JComboBox<org.apache.log4j.Level> rootLoggingLevelField
protected JComboBox<org.apache.log4j.Level> davmailLoggingLevelField
protected JComboBox<org.apache.log4j.Level> httpclientLoggingLevelField
protected JComboBox<org.apache.log4j.Level> wireLoggingLevelField
protected JTextField logFilePathField
protected JTextField logFileSizeField
protected JCheckBox caldavEditNotificationsField
protected JTextField caldavAlarmSoundField
protected JCheckBox forceActiveSyncUpdateCheckBox
protected JTextField defaultDomainField
protected JCheckBox showStartupBannerCheckBox
protected JCheckBox disableGuiNotificationsCheckBox
protected JCheckBox disableTrayActivitySwitchCheckBox
protected JCheckBox imapAutoExpungeCheckBox
protected JCheckBox enableKeepAliveCheckBox
protected JCheckBox popMarkReadOnRetrCheckBox
protected JCheckBox enableKerberosCheckBox
protected JTextField folderSizeLimitField
protected JCheckBox smtpSaveInSentCheckBox
protected JCheckBox imapAlwaysApproxMsgSizeCheckBox
protected JTextField oauthTenantIdField
protected JTextField oauthClientIdField
protected JTextField oauthRedirectUriField
protected void addSettingComponent(JPanel panel, String label, JComponent component)
protected void addSettingComponent(JPanel panel, String label, JComponent component, String toolTipText)
protected void addPortSettingComponent(JPanel panel, String label, JComponent component, JComponent checkboxComponent, JComponent checkboxSSLComponent, String toolTipText)
protected JPanel getSettingsPanel()
protected JPanel getDelaysPanel()
protected JPanel getProxyPanel()
protected JPanel getKeystorePanel()
protected JPanel getSmartCardPanel()
protected JPanel getOauthPanel()
protected JPanel getNetworkSettingsPanel()
protected JPanel getOtherSettingsPanel()
protected JPanel getOSXPanel()
protected JPanel getLoggingSettingsPanel()
protected void updateMaximumSize(JPanel panel)
public void reload()
protected boolean isSslEnabled()
Copyright © 2001–2024 MickaĆ«l Guessant. All rights reserved.