|
||||||||
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.ewt.comboBox.ComboBox
oracle.forms.ui.VComboBox
oracle.forms.fd.LAF_XP_ComboBox
public class LAF_XP_ComboBox
A XP like Editable combo
Nested Class Summary | |
---|---|
(package private) class |
LAF_XP_ComboBox.ButtonMouseAdapter
|
(package private) class |
LAF_XP_ComboBox.ComboBoxRenderer
|
(package private) class |
LAF_XP_ComboBox.MyKeySelectionManager
|
(package private) class |
LAF_XP_ComboBox.RoundBorder
|
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 |
beParent
|
private boolean |
beRollover
|
private boolean |
bFirst
|
private boolean |
bFocus
|
private boolean |
bRollover
|
private boolean |
bSelect
|
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 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.net.URL |
m_codeBase
|
private oracle.forms.handler.IHandler |
m_handler
|
private java.awt.Font |
normalFont
|
private LAF_XP_ComboBox |
pl
|
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.awt.Rectangle |
stdRect
|
Fields inherited from class oracle.ewt.comboBox.ComboBox |
---|
USER_TEXT |
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_ComboBox()
|
Method Summary | |
---|---|
private java.awt.Color |
brightColor(java.awt.Color c)
|
void |
focusGained(java.awt.event.FocusEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
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 g)
|
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.VComboBox |
---|
add, addDropDownListener, addListener, allowDropDown, destroy, getDefaultName, getMaxLength, processItemEvent, remove, removeAll, removeDropDownListener, removeListener, repaint, setDropDownVisible, setFill, setMaxLength |
Methods inherited from class oracle.ewt.comboBox.ComboBox |
---|
addKeyListener, addTextListener, doLayout, fireItemEvent, fireItemEvent, getComboBoxUI, getEditComponent, getItem, getItems, getLWTextField, getPaintData, getSelectedIndex, getSelectedItem, getUIClassID, insert, isEditable, isEditing, isFocusTraversable, processMouseEvent, remove, removeKeyListener, removeTextListener, requestFocus, select, select, setBackground, setEditable, setEnabled, setForeground, setItems, sort, updateUI |
Methods inherited from class oracle.ewt.lwAWT.LWChoice |
---|
add, addItem, addItemListener, getChoiceUI, getInvalidateFlags, getItemCount, getMinimumSize, getPaintState, getPreferredSize, getRepaintFlags, getSelectedObjects, getToolTipValue, paintInterior, paramString, processEventImpl, processFocusEvent, processKeyEvent, processMouseMotionEvent, remove, removeItemListener, removeNotify, setColorScheme, toggleDropDown, updateButtonEnabled, updateListUI, updateUI |
Methods inherited from class oracle.ewt.lwAWT.LWDataSourceChoice |
---|
createAccessibleContext, createButton, getButton, getDataSource, getDefaultTypeAheadDelay, 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, setDefaultHelpProvider, setDoubleBufferingEnabled, setEWTDropTarget, setFont, 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, 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, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, 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
private final java.lang.String CLASSNAME
private oracle.forms.handler.IHandler m_handler
private boolean bFocus
private boolean bRollover
private boolean bSelect
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_ComboBox pl
private java.awt.Font normalFont
private java.awt.Font selectFont
private ImageKit ik
Constructor Detail |
---|
public LAF_XP_ComboBox()
Method Detail |
---|
public void init(oracle.forms.handler.IHandler handler)
init
in interface oracle.forms.ui.IView
init
in class oracle.forms.ui.VComboBox
public void paint(java.awt.Graphics g)
paint
in interface oracle.forms.ui.IView
paint
in class oracle.ewt.lwAWT.LWComponent
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.VComboBox
public java.lang.Object getProperty(oracle.forms.properties.ID pid)
getProperty
in interface oracle.forms.ui.IView
getProperty
in class oracle.forms.ui.VComboBox
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)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |