|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JInternalFrame
|
+--org.PingOO.DLAI.lib.PWidget.PInternalFrame
|
+--org.PingOO.DLAI.lib.appli.PTool
|
+--org.PingOO.DLAI.PPM.Configure
Allows to configure the display options.
PTool, Serialized Form| Inner Class Summary | |
private class |
Configure.ConfigurePanel
|
private class |
Configure.FontLoader
The font loader. |
private class |
Configure.LanguageButton
A localized capable button that allows the user to change the language. |
private class |
Configure.LanguageLoader
The language loader. |
private class |
Configure.LookNFeelLoader
The look and feel loader. |
| Inner classes inherited from class org.PingOO.DLAI.lib.appli.PTool |
PTool.ToolInternalFrameListener |
| Inner classes inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
PInternalFrame.PInternalMouseInputListener |
| Inner classes inherited from class javax.swing.JInternalFrame |
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
private static AppliEventListenerList |
appliListenerList
Contains all registered listener for appli events. |
private PToggleButton |
boldButton
Button for bold font. |
private static PEventListenerList |
componentListenerList
Contains all registered listener for Pcomponents. |
private PComboBox |
countryBox
List of available countries. |
private PLabel |
countryIconLabel
The label in which will appear the icon of the selected country. |
private PCheckBox |
createLocaleCheck
Check box for creating the user's own locale. |
private java.awt.Font |
currentFont
The current font. |
private java.util.Locale |
currentLocale
The current locale. |
private javax.swing.LookAndFeel |
currentLookNFeel
The current look and feel. |
private PCheckBox |
debugExceptionCheck
Check box for debugging options. |
private PCheckBox |
debugGraphicCheck
Check box for debugging options. |
private PCheckBox |
debugLDAPCheck
Check box for debugging options. |
private PCheckBox |
debugMessageCheck
Check box for debugging options. |
private PCheckBox |
debugNetworkCheck
Check box for debugging options. |
private PCheckBox |
debugResourceCheck
Check box for debugging options. |
private PComboBox |
fontBox
list of available font famillies. |
protected boolean |
fontModified
true if the user tried to change the font. |
private PTextField |
fontSizeField
Field for font size. |
private PToggleButton |
italicButton
Button for itali font. |
private PComboBox |
langBox
List of available languages. |
private PComboBox |
languageBox
List of predefined available languages. |
protected boolean |
languageModified
true if the user tried to change the language. |
protected boolean |
lockedWarning
Lock the warning panel so there can only be one at the same time. |
private PComboBox |
lookNFeelBox
List of available look and feels. |
private javax.swing.UIManager.LookAndFeelInfo[] |
lookNFeelInfos
List of available look and feels. |
protected boolean |
lookNFeelModified
true if the user tried to change the look and feel. |
private PCheckBox |
mouseAutoFocusCheck
Check box to select mouse auto focus. |
private PCheckBox |
mouseClickFocusCheck
Check box to select mouse focus on click. |
protected boolean |
mouseFocusModified
true if the user tried to change the mouse focus. |
protected boolean |
showWarningAgain
If true, shows the warinig message to the user when he changes the font or the language. |
private PTabbedPane |
tabbedPane
The tabbed pane. |
private PCheckBox |
windowAutoRaiseCheck
Check box for window auto-raise. |
private PCheckBox |
windowClickRaiseCheck
Check box for window raise on click. |
protected boolean |
windowRaiseModified
true if the user tried to change the window raising mode. |
| Fields inherited from class org.PingOO.DLAI.lib.appli.PTool |
appliListenerList,
defaultInternalFrameListener,
isInstable,
TOOL_NUMBER,
toolIdentifier,
toolThreadGroup |
| Fields inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
defaultMouseInputListener,
manager,
module,
titleKey,
toolTipKey |
| Fields inherited from class javax.swing.JInternalFrame |
closable,
CONTENT_PANE_PROPERTY,
defaultCloseOperation,
desktopIcon,
FRAME_ICON_PROPERTY,
frameIcon,
GLASS_PANE_PROPERTY,
iconable,
IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY,
IS_MAXIMUM_PROPERTY,
IS_SELECTED_PROPERTY,
isClosed,
isIcon,
isMaximum,
isSelected,
LAYERED_PANE_PROPERTY,
maximizable,
MENU_BAR_PROPERTY,
opened,
resizable,
ROOT_PANE_PROPERTY,
rootPane,
rootPaneCheckingEnabled,
title,
TITLE_PROPERTY,
uiClassID |
| Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
Configure()
Creates a new instance. |
|
| Method Summary | |
void |
displayWarning()
Displays a warning message after changing the font or the language of the interface. |
protected void |
exit()
Quits the tool. |
protected void |
fireUpdateFont()
Fire method to change the look'n feel of the window. |
protected void |
fireUpdateLanguage()
Fire method to change the language of the window. |
protected void |
fireUpdateUI()
Fire method to change the look'n feel of the window. |
static java.lang.String |
getToolName()
Returns the slave's name. |
static java.lang.String |
getToolTitleKey()
Gives a localized title describing this tool. |
void |
setFont(java.awt.Font font)
|
void |
start()
Starts the tool. |
void |
updateLanguage()
|
| Methods inherited from class org.PingOO.DLAI.lib.appli.PTool |
addAppliListener,
fireKillSlave,
fireKillTool,
getToolIcon,
getToolToolTipKey,
removeAppliListener,
run,
setInstable,
setVisible,
show,
stop |
| Methods inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
getManager,
getModule,
getTextKey,
getToolTipKey,
setLocalizedTitle,
setLocalizedToolTipText,
setManager,
setModule,
updateFont,
updateLanguage |
| Methods inherited from class javax.swing.JInternalFrame |
addImpl,
addInternalFrameListener,
createRootPane,
createRootPaneException,
dispose,
doDefaultCloseAction,
fireInternalFrameEvent,
getAccessibleContext,
getBackground,
getContentPane,
getDefaultCloseOperation,
getDesktopIcon,
getDesktopPane,
getForeground,
getFrameIcon,
getGlassPane,
getJMenuBar,
getLayer,
getLayeredPane,
getMenuBar,
getRootPane,
getTitle,
getUI,
getUIClassID,
getWarningString,
isClosable,
isClosed,
isIcon,
isIconifiable,
isMaximizable,
isMaximum,
isResizable,
isRootPaneCheckingEnabled,
isSelected,
moveToBack,
moveToFront,
pack,
paramString,
removeInternalFrameListener,
reshape,
setBackground,
setClosable,
setClosed,
setContentPane,
setDefaultCloseOperation,
setDesktopIcon,
setForeground,
setFrameIcon,
setGlassPane,
setIcon,
setIconifiable,
setJMenuBar,
setLayer,
setLayeredPane,
setLayout,
setMaximizable,
setMaximum,
setMenuBar,
setResizable,
setRootPane,
setRootPaneCheckingEnabled,
setSelected,
setTitle,
setUI,
startModal,
stopModal,
toBack,
toFront,
updateUI,
updateUIWhenHidden,
writeObject |
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
transferFocus,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
private static AppliEventListenerList appliListenerList
private static PEventListenerList componentListenerList
private javax.swing.UIManager.LookAndFeelInfo[] lookNFeelInfos
private final PComboBox languageBox
private final PComboBox langBox
private final PComboBox countryBox
private final PComboBox lookNFeelBox
private final PComboBox fontBox
private final PCheckBox createLocaleCheck
private final PCheckBox mouseAutoFocusCheck
private final PCheckBox mouseClickFocusCheck
private final PCheckBox windowAutoRaiseCheck
private final PCheckBox windowClickRaiseCheck
private final PCheckBox debugGraphicCheck
private final PCheckBox debugNetworkCheck
private final PCheckBox debugMessageCheck
private final PCheckBox debugLDAPCheck
private final PCheckBox debugResourceCheck
private final PCheckBox debugExceptionCheck
private final PTextField fontSizeField
private final PLabel countryIconLabel
private final PToggleButton boldButton
private final PToggleButton italicButton
private PTabbedPane tabbedPane
private java.util.Locale currentLocale
private javax.swing.LookAndFeel currentLookNFeel
private java.awt.Font currentFont
protected boolean lockedWarning
protected boolean fontModified
true if the user tried to change the font.protected boolean languageModified
true if the user tried to change the language.protected boolean lookNFeelModified
true if the user tried to change the look and feel.protected boolean mouseFocusModified
true if the user tried to change the mouse focus.protected boolean windowRaiseModified
true if the user tried to change the window raising mode.protected boolean showWarningAgain
true, shows the warinig message to the user when he changes the font or the language.| Constructor Detail |
public Configure()
| Method Detail |
public void start()
protected void exit()
public static java.lang.String getToolTitleKey()
public static java.lang.String getToolName()
public void updateLanguage()
public void setFont(java.awt.Font font)
public void displayWarning()
protected final void fireUpdateFont()
protected void fireUpdateUI()
protected final void fireUpdateLanguage()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||