|
Bean Builder | ||||||||
| 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.AbstractButton
|
+--javax.swing.JButton
|
+--com.adventnet.beans.utilbeans.help.ContextSensitiveHelpButton
| Inner classes inherited from class javax.swing.JButton |
javax.swing.JButton.AccessibleJButton |
| Inner classes inherited from class javax.swing.AbstractButton |
javax.swing.AbstractButton.AccessibleAbstractButton,
javax.swing.AbstractButton.ButtonChangeListener |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Field Summary | |
static java.net.URL |
rootURL
|
| Fields inherited from class javax.swing.AbstractButton |
actionListener,
BORDER_PAINTED_CHANGED_PROPERTY,
changeEvent,
changeListener,
CONTENT_AREA_FILLED_CHANGED_PROPERTY,
DISABLED_ICON_CHANGED_PROPERTY,
DISABLED_SELECTED_ICON_CHANGED_PROPERTY,
FOCUS_PAINTED_CHANGED_PROPERTY,
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY,
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY,
ICON_CHANGED_PROPERTY,
itemListener,
MARGIN_CHANGED_PROPERTY,
MNEMONIC_CHANGED_PROPERTY,
model,
MODEL_CHANGED_PROPERTY,
PRESSED_ICON_CHANGED_PROPERTY,
ROLLOVER_ENABLED_CHANGED_PROPERTY,
ROLLOVER_ICON_CHANGED_PROPERTY,
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY,
SELECTED_ICON_CHANGED_PROPERTY,
TEXT_CHANGED_PROPERTY,
VERTICAL_ALIGNMENT_CHANGED_PROPERTY,
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY |
| Fields inherited from class javax.swing.JComponent |
accessibleContext,
listenerList,
TOOL_TIP_TEXT_KEY,
ui,
UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
| Constructor Summary | |
ContextSensitiveHelpButton()
|
|
ContextSensitiveHelpButton(java.util.ResourceBundle bundle)
|
|
ContextSensitiveHelpButton(java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath)
Creates a new ContextSensitiveHelpButton instance with the specified icons. |
|
ContextSensitiveHelpButton(java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath,
java.util.ResourceBundle bundle)
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent aEvtArg)
|
static ContextSensitiveHelpButton |
getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg)
|
static ContextSensitiveHelpButton |
getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.util.ResourceBundle bundle)
|
static ContextSensitiveHelpButton |
getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath)
|
static ContextSensitiveHelpButton |
getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath,
java.util.ResourceBundle bundle)
|
java.awt.Dimension |
getHelpWindowSize()
Returns the size of the context sensitive help window. |
boolean |
isFocusTraversable()
|
void |
mouseClicked(java.awt.event.MouseEvent mEvtArg)
|
void |
mouseDragged(java.awt.event.MouseEvent mEvtArg)
|
void |
mouseEntered(java.awt.event.MouseEvent mEvtArg)
|
void |
mouseExited(java.awt.event.MouseEvent mEvtArg)
|
void |
mouseMoved(java.awt.event.MouseEvent mEvtArg)
|
void |
mousePressed(java.awt.event.MouseEvent mEvtArg)
|
void |
mouseReleased(java.awt.event.MouseEvent mEvtArg)
|
java.util.Map |
parse(java.net.URL urlArg)
|
void |
setHelpAvailableIcon(java.lang.String helpIcon)
Sets the icon to be shown if help is available |
void |
setHelpWindowSize(java.awt.Dimension d)
sets the size of the context sensitive help window. |
void |
setNoHelpAvailableIcon(java.lang.String noHelpIcon)
Sets the icon to be shown if help is not available |
void |
setPrefixURL(java.net.URL prefixURLArg)
|
void |
setXmlURL(java.net.URL contextHelpXmlArg)
|
void |
showGlassPanel()
|
void |
stateChanged(javax.swing.event.ChangeEvent e)
|
| Methods inherited from class javax.swing.JButton |
getAccessibleContext,
getUIClassID,
isDefaultButton,
isDefaultCapable,
paramString,
setDefaultCapable,
updateUI |
| Methods inherited from class javax.swing.AbstractButton |
addActionListener,
addChangeListener,
addItemListener,
checkHorizontalKey,
checkVerticalKey,
createActionListener,
createChangeListener,
createItemListener,
doClick,
doClick,
fireActionPerformed,
fireItemStateChanged,
fireStateChanged,
getActionCommand,
getDisabledIcon,
getDisabledSelectedIcon,
getHorizontalAlignment,
getHorizontalTextPosition,
getIcon,
getLabel,
getMargin,
getMnemonic,
getModel,
getPressedIcon,
getRolloverIcon,
getRolloverSelectedIcon,
getSelectedIcon,
getSelectedObjects,
getText,
getUI,
getVerticalAlignment,
getVerticalTextPosition,
init,
isBorderPainted,
isContentAreaFilled,
isFocusPainted,
isRolloverEnabled,
isSelected,
paintBorder,
removeActionListener,
removeChangeListener,
removeItemListener,
setActionCommand,
setBorderPainted,
setContentAreaFilled,
setDisabledIcon,
setDisabledSelectedIcon,
setEnabled,
setFocusPainted,
setHorizontalAlignment,
setHorizontalTextPosition,
setIcon,
setLabel,
setMargin,
setMnemonic,
setMnemonic,
setModel,
setPressedIcon,
setRolloverEnabled,
setRolloverIcon,
setRolloverSelectedIcon,
setSelected,
setSelectedIcon,
setText,
setUI,
setVerticalAlignment,
setVerticalTextPosition |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
print,
printAll,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setCursor,
setLayout,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static java.net.URL rootURL
| Constructor Detail |
public ContextSensitiveHelpButton()
public ContextSensitiveHelpButton(java.util.ResourceBundle bundle)
public ContextSensitiveHelpButton(java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath)
ContextSensitiveHelpButton instance with the specified icons.helpIconPath - a String valuenoHelpIconPath - a String value
public ContextSensitiveHelpButton(java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath,
java.util.ResourceBundle bundle)
| Method Detail |
public void stateChanged(javax.swing.event.ChangeEvent e)
public boolean isFocusTraversable()
public void setHelpAvailableIcon(java.lang.String helpIcon)
helpIcon - a String valuepublic void setNoHelpAvailableIcon(java.lang.String noHelpIcon)
noHelpIcon - a String valuepublic void setHelpWindowSize(java.awt.Dimension d)
d - a Dimension valuepublic java.awt.Dimension getHelpWindowSize()
Dimension valuepublic void setPrefixURL(java.net.URL prefixURLArg)
public void setXmlURL(java.net.URL contextHelpXmlArg)
public void actionPerformed(java.awt.event.ActionEvent aEvtArg)
public void showGlassPanel()
public void mouseMoved(java.awt.event.MouseEvent mEvtArg)
public void mouseClicked(java.awt.event.MouseEvent mEvtArg)
public java.util.Map parse(java.net.URL urlArg)
throws java.lang.Exception
public static ContextSensitiveHelpButton getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg)
public static ContextSensitiveHelpButton getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.util.ResourceBundle bundle)
public static ContextSensitiveHelpButton getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath)
public static ContextSensitiveHelpButton getHelpButton(java.lang.String xmlFileArg,
java.lang.String helpFileArg,
java.lang.String helpIconPath,
java.lang.String noHelpAvailableIconPath,
java.util.ResourceBundle bundle)
public void mouseReleased(java.awt.event.MouseEvent mEvtArg)
public void mouseDragged(java.awt.event.MouseEvent mEvtArg)
public void mouseEntered(java.awt.event.MouseEvent mEvtArg)
public void mouseExited(java.awt.event.MouseEvent mEvtArg)
public void mousePressed(java.awt.event.MouseEvent mEvtArg)
|
Bean Builder | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||