|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
oracle.ewt.lwAWT.LWComponent
oracle.ewt.lwAWT.LWDataSourceChoice
oracle.ewt.lwAWT.LWChoice
oracle.forms.ui.VPopList
oracle.forms.fd.LAF_XP_PopList
public class LAF_XP_PopList
A XP like PopList
Nested Class Summary | |
---|---|
(package private) class |
LAF_XP_PopList.ButtonMouseAdapter
|
(package private) class |
LAF_XP_PopList.ComboBoxRenderer
|
(package private) class |
LAF_XP_PopList.MyKeySelectionManager
|
(package private) class |
LAF_XP_PopList.RoundBorder
|
class |
LAF_XP_PopList.StringWithoutEqual
|
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private static boolean |
bDebug
|
private boolean |
bDisplay
|
private boolean |
beFocus
|
private boolean |
bEnabled
|
private boolean |
beParent
|
private boolean |
beRollover
|
private boolean |
bFirst
|
private boolean |
bFocus
|
private boolean |
bMouseClick
|
private boolean |
bMouseEnter
|
private boolean |
bMouseExit
|
private boolean |
bRollover
|
private boolean |
bSelect
|
private boolean |
bSendEvents
|
protected java.awt.Color |
cFocus
|
protected java.awt.Color |
cGreenXP
|
private java.lang.String |
CLASSNAME
|
protected java.awt.Color |
cListFocus
|
protected static java.awt.Color |
cSelect
|
private DrawLAF |
dBean
|
private static oracle.forms.properties.ID |
getMaxRows
|
private static oracle.forms.properties.ID |
getTimeKeySel
|
private int |
iIndex
|
private ImageKit |
ik
|
private int |
iMaxRows
|
private int |
iNbRows
|
protected int |
iTimeKeySel
|
private javax.swing.JComboBox |
jcb
|
private java.awt.event.KeyListener |
kl
|
private java.util.List |
list_msg
|
private java.net.URL |
m_codeBase
|
private oracle.forms.handler.IHandler |
m_handler
|
private java.awt.Font |
normalFont
|
static oracle.forms.properties.ID |
pEventMouseEvent
|
static oracle.forms.properties.ID |
pEventMouseMsg
|
static oracle.forms.properties.ID |
pItemName
|
private LAF_XP_PopList |
pl
|
static oracle.forms.properties.ID |
pSetEvent
|
static oracle.forms.properties.ID |
pSetMouseEvents
|
private java.awt.Font |
selectFont
|
private static oracle.forms.properties.ID |
SETCOLOR
|
private static oracle.forms.properties.ID |
SETDEBUG
|
private static oracle.forms.properties.ID |
setEnhanced
|
private static oracle.forms.properties.ID |
setEnhancedAll
|
private static oracle.forms.properties.ID |
SETIMAGEON
|
private static oracle.forms.properties.ID |
setMaxRows
|
private static oracle.forms.properties.ID |
setScheme
|
private static oracle.forms.properties.ID |
setTimeKeySel
|
private java.lang.String |
sItemName
|
private java.awt.Rectangle |
stdRect
|
private oracle.forms.ui.VPopList |
vpp
|
Fields inherited from class oracle.ewt.lwAWT.LWComponent |
---|
DEFAULT_BORDERPAINTER, DEFAULT_COLOR, DEFAULT_FONT, DEFAULT_PAINTER, MNEMONIC_CHAR_NONE, MNEMONIC_INDEX_NONE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface oracle.forms.ui.IView |
---|
DEFAULT_COLOR |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
LAF_XP_PopList()
|
Method Summary | |
---|---|
private java.awt.Color |
brightColor(java.awt.Color c)
|
(package private) void |
createCombo()
|
void |
destroy()
|
void |
focusGained(java.awt.event.FocusEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
(package private) DrawLAF |
getLAFBean()
|
java.lang.Object |
getProperty(oracle.forms.properties.ID pid)
|
void |
init(oracle.forms.handler.IHandler handler)
|
void |
log(java.lang.String msg)
|
void |
paint(java.awt.Graphics g1)
|
(package private) void |
setKeyListener()
|
(package private) void |
setLAFBean(DrawLAF DF)
|
boolean |
setProperty(oracle.forms.properties.ID property,
java.lang.Object value)
|
private void |
synchronizeLists(int index)
|
void |
update(java.awt.Graphics g)
|
Methods inherited from class oracle.forms.ui.VPopList |
---|
add, addDropDownListener, addListener, getDefaultName, processItemEvent, remove, removeAll, removeDropDownListener, removeListener, repaint, setDropDownVisible |
Methods inherited from class oracle.ewt.lwAWT.LWChoice |
---|
add, addItem, addItemListener, allowDropDown, doLayout, fireItemEvent, getChoiceUI, getInvalidateFlags, getItem, getItemCount, getMinimumSize, getPaintData, getPaintState, getPreferredSize, getRepaintFlags, getSelectedIndex, getSelectedItem, getSelectedObjects, getToolTipValue, getUIClassID, insert, isFocusTraversable, paintInterior, paramString, processEventImpl, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, remove, removeItemListener, removeNotify, select, select, setColorScheme, setEnabled, toggleDropDown, updateButtonEnabled, updateListUI, updateUI, updateUI |
Methods inherited from class oracle.ewt.lwAWT.LWDataSourceChoice |
---|
createAccessibleContext, createButton, getButton, getDataSource, getDefaultTypeAheadDelay, getEditComponent, getImageSet, getRowHeight, getTypeAheadDelay, hideDropDown, indexOf, isDropDownVisible, setDataSource, setDefaultTypeAheadDelay, setSelectedIndex, setTypeAheadDelay |
Methods inherited from class oracle.ewt.lwAWT.LWComponent |
---|
accessAccessibleContext, addAnyEventListener, addImpl, addNotify, addPostKeyListener, addPreKeyListener, clipToParents, contains, convertInnerToOuterSize, convertInteriorToOuter, convertOuterToInterior, disable, enable, eventMatchesMnemonic, eventMatchesMnemonic, freezeRepaints, getAccessibleContext, getActualAlignment, getActualReadingDirection, getAlignment, getBackground, getBaseClassName, getBorderContext, getBorderInsets, getBorderPainter, getClientProperty, getColorScheme, getDefaultHelpProvider, getDocumentSize, getDoubleBuffer, getEWTDropTarget, getFill, getFocusedComponent, getFont, getForeground, getGraphics, getHelpBook, getHelpProvider, getHelpTopic, getInnerBounds, getInnerHeight, getInnerOrigin, getInnerSize, getInnerWidth, getInsets, getInteriorAlignmentX, getInteriorAlignmentY, getLookAndFeel, getMnemonicChar, getMnemonicIndex, getMnemonicString, getName, getPageBounds, getPaintContext, getPrintPaintContext, getReadingDirection, getUI, getUIDefaults, hasFocus, hasGlobalFocus, hasMnemonicModifier, hasWindowFocus, hide, imageUpdate, insets, interiorContains, invalidate, invalidateAndRepaintIfNecessary, isActive, isBorderTransparent, isChildClipped, isClippedBySibling, isDoubleBufferingEnabled, isInteriorTransparent, isLocaleDefaulted, isPaintPropagationRequired, isReadingDirectionDefaulted, isTransparent, paintAll, paintImmediate, paintImmediate, paintImmediateInterior, paintImmediateInterior, paintImmediateUnclipped, paintOverChildren, pointInInterior, pointIsInChild, postProcessKey, print, printAll, printPage, processEvent, putClientProperty, redispatchEvent, removeAnyEventListener, removeClientProperty, removePostKeyListener, removePreKeyListener, repaint, repaintInterior, repaintInterior, reshape, setAlignment, setBackground, setDefaultHelpProvider, setDoubleBufferingEnabled, setEWTDropTarget, setFill, setFont, setForeground, setHelpBook, setHelpProvider, setHelpTopic, setLocale, setLookAndFeel, setMnemonicChar, setMnemonicIndex, setReadingDirection, setToolTipValue, setToolTipValue, setUI, setVisible, shiftFrozenDamage, showHelp, unfreezeRepaints, updateAlignment, updateLocale, updateReadingDirection, updateUI |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMousePosition, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, remove, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFontMetrics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.forms.ui.IView |
---|
contains |
Methods inherited from interface oracle.ewt.lwAWT.VirtualComponent |
---|
getBounds, getSize |
Field Detail |
---|
private static final oracle.forms.properties.ID SETIMAGEON
private static final oracle.forms.properties.ID SETDEBUG
private static final oracle.forms.properties.ID SETCOLOR
private static final oracle.forms.properties.ID setScheme
private static final oracle.forms.properties.ID setEnhanced
private static final oracle.forms.properties.ID setEnhancedAll
private static final oracle.forms.properties.ID setMaxRows
private static final oracle.forms.properties.ID getMaxRows
private static final oracle.forms.properties.ID setTimeKeySel
private static final oracle.forms.properties.ID getTimeKeySel
public static final oracle.forms.properties.ID pSetEvent
public static final oracle.forms.properties.ID pItemName
public static final oracle.forms.properties.ID pSetMouseEvents
public static final oracle.forms.properties.ID pEventMouseEvent
public static final oracle.forms.properties.ID pEventMouseMsg
private final java.lang.String CLASSNAME
private DrawLAF dBean
private oracle.forms.handler.IHandler m_handler
private oracle.forms.ui.VPopList vpp
private boolean bFocus
private boolean bRollover
private boolean bSelect
private boolean bEnabled
private java.awt.Rectangle stdRect
private int iNbRows
private boolean beFocus
private boolean beRollover
private boolean beParent
protected java.awt.Color cFocus
protected java.awt.Color cListFocus
protected java.awt.Color cGreenXP
protected static java.awt.Color cSelect
private boolean bDisplay
private java.net.URL m_codeBase
private static boolean bDebug
private int iMaxRows
private int iIndex
protected int iTimeKeySel
private javax.swing.JComboBox jcb
private boolean bFirst
private LAF_XP_PopList pl
private java.awt.event.KeyListener kl
private java.awt.Font normalFont
private java.awt.Font selectFont
private ImageKit ik
private java.lang.String sItemName
private boolean bSendEvents
private boolean bMouseEnter
private boolean bMouseClick
private boolean bMouseExit
private java.util.List list_msg
Constructor Detail |
---|
public LAF_XP_PopList()
Method Detail |
---|
public void init(oracle.forms.handler.IHandler handler)
init
in interface oracle.forms.ui.IView
init
in class oracle.forms.ui.VPopList
public void destroy()
destroy
in interface oracle.forms.ui.IView
destroy
in class oracle.forms.ui.VPopList
void setLAFBean(DrawLAF DF)
DrawLAF getLAFBean()
public void paint(java.awt.Graphics g1)
paint
in interface oracle.forms.ui.IView
paint
in class oracle.ewt.lwAWT.LWComponent
void createCombo()
public void update(java.awt.Graphics g)
update
in class oracle.ewt.lwAWT.LWComponent
public boolean setProperty(oracle.forms.properties.ID property, java.lang.Object value)
setProperty
in interface oracle.forms.ui.IView
setProperty
in class oracle.forms.ui.VPopList
public java.lang.Object getProperty(oracle.forms.properties.ID pid)
getProperty
in interface oracle.forms.ui.IView
getProperty
in class oracle.forms.ui.VPopList
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public void log(java.lang.String msg)
private void synchronizeLists(int index)
private java.awt.Color brightColor(java.awt.Color c)
void setKeyListener()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |