|
|||||||
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 | +--SpreadSheetApplet.BorderButton
Classe BorderButton implémentant un bouton de marge pour une tableau SpreadSheet.
Field Summary | |
private java.awt.Point |
position
|
private int |
type
|
Fields inherited from class javax.swing.JButton |
defaultCapable,
uiClassID |
Fields inherited from class javax.swing.AbstractButton |
accessibleIcon,
action,
actionListener,
actionPropertyChangeListener,
BORDER_PAINTED_CHANGED_PROPERTY,
changeEvent,
changeListener,
CONTENT_AREA_FILLED_CHANGED_PROPERTY,
contentAreaFilled,
defaultIcon,
defaultMargin,
DISABLED_ICON_CHANGED_PROPERTY,
DISABLED_SELECTED_ICON_CHANGED_PROPERTY,
disabledIcon,
disabledSelectedIcon,
FOCUS_PAINTED_CHANGED_PROPERTY,
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY,
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY,
horizontalAlignment,
horizontalTextPosition,
ICON_CHANGED_PROPERTY,
iconTextGap,
itemListener,
margin,
MARGIN_CHANGED_PROPERTY,
mnemonic,
MNEMONIC_CHANGED_PROPERTY,
mnemonicIndex,
model,
MODEL_CHANGED_PROPERTY,
multiClickThreshhold,
paintBorder,
paintFocus,
PRESSED_ICON_CHANGED_PROPERTY,
pressedIcon,
ROLLOVER_ENABLED_CHANGED_PROPERTY,
ROLLOVER_ICON_CHANGED_PROPERTY,
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY,
rolloverEnabled,
rolloverIcon,
rolloverSelectedIcon,
SELECTED_ICON_CHANGED_PROPERTY,
selectedIcon,
text,
TEXT_CHANGED_PROPERTY,
VERTICAL_ALIGNMENT_CHANGED_PROPERTY,
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY,
verticalAlignment,
verticalTextPosition |
Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
actionMap,
ACTIONMAP_CREATED,
alignmentX,
alignmentY,
ANCESTOR_INPUTMAP_CREATED,
ANCESTOR_USING_BUFFER,
ancestorInputMap,
ancestorNotifier,
autoscroller,
border,
changeSupport,
checkedSuppressDropSupport,
clientProperties,
COMPLETELY_OBSCURED,
CREATED_DOUBLE_BUFFER,
CREATED_VOLATILE_DOUBLE_BUFFER,
defaultLocale,
flags,
FOCUS_INPUTMAP_CREATED,
focusInputMap,
htmlKey,
htmlView,
inputVerifier,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
IS_PRINTING,
IS_PRINTING_ALL,
IS_REPAINTING,
KEY_EVENTS_ENABLED,
KEYBOARD_BINDINGS_KEY,
listenerList,
managingFocusBackwardTraversalKeys,
managingFocusForwardTraversalKeys,
maximumSize,
minimumSize,
NEXT_FOCUS,
NOT_OBSCURED,
paintImmediatelyClip,
paintingChild,
PARTIALLY_OBSCURED,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
RESERVED_1,
RESERVED_2,
RESERVED_3,
RESERVED_4,
RESERVED_5,
RESERVED_6,
suppressDropSupport,
tmpRect,
TOOL_TIP_TEXT_KEY,
transfer,
ui,
uiClassID,
UNDEFINED_CONDITION,
verifyInputWhenFocusTarget,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW,
WHEN_IN_FOCUSED_WINDOW_BINDINGS,
WIF_INPUTMAP_CREATED,
windowInputMap,
WRITE_OBJ_COUNTER_FIRST,
WRITE_OBJ_COUNTER_LAST |
Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dbg,
descendantsCount,
dispatcher,
focusCycleRoot,
focusTraversalPolicy,
INCLUDE_SELF,
layoutMgr,
listeningBoundsChildren,
listeningChildren,
maxSize,
ncomponents,
printing,
printingThreads,
SEARCH_HEAVYWEIGHTS,
serialVersionUID |
Fields inherited from class java.awt.Component |
accessibleContext,
actionListenerK,
adjustmentListenerK,
appContext,
background,
BOTTOM_ALIGNMENT,
bufferStrategy,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dbg,
dropTarget,
enabled,
eventMask,
FOCUS_TRAVERSABLE_DEFAULT,
FOCUS_TRAVERSABLE_SET,
FOCUS_TRAVERSABLE_UNKNOWN,
focusable,
focusListener,
focusListenerK,
focusTraversalKeyPropertyNames,
focusTraversalKeys,
focusTraversalKeysEnabled,
font,
foreground,
graphicsConfig,
height,
hierarchyBoundsListener,
hierarchyBoundsListenerK,
hierarchyListener,
hierarchyListenerK,
ignoreRepaint,
incRate,
inputMethodListener,
inputMethodListenerK,
isFocusTraversableOverridden,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
metrics,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
mouseWheelListener,
mouseWheelListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
privateKey,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowClosingException,
windowFocusListenerK,
windowListenerK,
windowStateListenerK,
x,
y |
Constructor Summary | |
BorderButton(java.awt.Point pos)
Constructeur |
Method Summary | |
void |
fromHTML(java.lang.String html)
|
java.awt.Point |
getCellSize()
|
java.awt.Point |
getLocation()
|
int |
getType()
|
void |
setCellSize(java.awt.Point p)
|
void |
setLocation(java.awt.Point p)
|
java.lang.String |
toHTML(int width,
int height)
|
Methods inherited from class javax.swing.JButton |
configurePropertiesFromAction,
getAccessibleContext,
getUIClassID,
isDefaultButton,
isDefaultCapable,
paramString,
removeNotify,
setDefaultCapable,
updateUI,
writeObject |
Methods inherited from class javax.swing.AbstractButton |
addActionListener,
addChangeListener,
addItemListener,
checkHorizontalKey,
checkVerticalKey,
configurePropertiesFromAction,
createActionListener,
createActionPropertyChangeListener,
createChangeListener,
createItemListener,
doClick,
doClick,
fireActionPerformed,
fireItemStateChanged,
fireStateChanged,
getAction,
getActionCommand,
getActionListeners,
getChangeListeners,
getDisabledIcon,
getDisabledSelectedIcon,
getDisplayedMnemonicIndex,
getHorizontalAlignment,
getHorizontalTextPosition,
getIcon,
getIconTextGap,
getItemListeners,
getLabel,
getMargin,
getMnemonic,
getModel,
getMultiClickThreshhold,
getPressedIcon,
getRolloverIcon,
getRolloverSelectedIcon,
getSelectedIcon,
getSelectedObjects,
getText,
getUI,
getVerticalAlignment,
getVerticalTextPosition,
imageUpdate,
init,
isBorderPainted,
isContentAreaFilled,
isFocusPainted,
isListener,
isRolloverEnabled,
isSelected,
paintBorder,
removeActionListener,
removeChangeListener,
removeItemListener,
setAction,
setActionCommand,
setBorderPainted,
setContentAreaFilled,
setDisabledIcon,
setDisabledSelectedIcon,
setDisplayedMnemonicIndex,
setEnabled,
setFocusPainted,
setHorizontalAlignment,
setHorizontalTextPosition,
setIcon,
setIconTextGap,
setLabel,
setMargin,
setMnemonic,
setMnemonic,
setModel,
setMultiClickThreshhold,
setPressedIcon,
setRolloverEnabled,
setRolloverIcon,
setRolloverSelectedIcon,
setSelected,
setSelectedIcon,
setText,
setUI,
setVerticalAlignment,
setVerticalTextPosition,
updateDisplayedMnemonicIndex,
updateMnemonicProperties |
Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
adjustDecendantsOnParent,
adjustDescendants,
adjustListeningChildren,
applyComponentOrientation,
areFocusTraversalKeysSet,
checkGD,
clearCurrentFocusCycleRootOnHide,
clearMostRecentFocusOwnerOnHide,
containsFocus,
countComponents,
countHierarchyMembers,
createChildHierarchyEvents,
createHierarchyEvents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
findComponentAt,
findTraversalRoot,
getAccessibleAt,
getAccessibleChild,
getAccessibleChildrenCount,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getContainerListeners,
getDropTargetEventTarget,
getFocusTraversalKeys,
getFocusTraversalPolicy,
getLayout,
getMouseEventTarget,
getMouseEventTarget,
getMouseEventTargetImpl,
initializeFocusTraversalKeys,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
isFocusCycleRoot,
isFocusCycleRoot,
isFocusTraversalPolicySet,
layout,
lightweightPaint,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocusHelper,
numListening,
paintComponents,
paintHeavyweightComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
printComponents,
printHeavyweightComponents,
processContainerEvent,
processEvent,
proxyEnableEvents,
remove,
remove,
removeAll,
removeContainerListener,
setFocusCycleRoot,
setFocusTraversalKeys,
setFocusTraversalPolicy,
setLayout,
setZOrder,
transferFocusBackward,
transferFocusDownCycle,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addHierarchyBoundsListener,
addHierarchyListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addMouseWheelListener,
adjustListeningChildrenOnParent,
areInputMethodsEnabled,
autoProcessMouseWheel,
autoTransferFocus,
bounds,
checkImage,
checkImage,
checkWindowClosingException,
coalesceEvents,
constructComponentName,
contains,
createBufferStrategy,
createBufferStrategy,
createImage,
createImage,
createVolatileImage,
createVolatileImage,
disableEvents,
dispatchEvent,
dispatchMouseWheelToAncestor,
doAutoTransfer,
enable,
enableEvents,
enableInputMethods,
eventTypeEnabled,
getAccessibleIndexInParent,
getAccessibleStateSet,
getBackground,
getBounds,
getBufferStrategy,
getColorModel,
getComponentListeners,
getComponentOrientation,
getCursor,
getDropTarget,
getFocusCycleRootAncestor,
getFocusListeners,
getFocusTraversalKeys_NoIDCheck,
getFocusTraversalKeysEnabled,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getGraphicsConfiguration,
getHierarchyBoundsListeners,
getHierarchyListeners,
getIgnoreRepaint,
getInputContext,
getInputMethodListeners,
getInputMethodRequests,
getKeyListeners,
getLocale,
getLocationOnScreen_NoTreeLock,
getLocationOnScreen,
getMouseListeners,
getMouseMotionListeners,
getMouseWheelListeners,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
gotFocus,
handleEvent,
hasFocus,
hide,
inside,
isBackgroundSet,
isCursorSet,
isDisplayable,
isEnabled,
isEnabledImpl,
isFocusable,
isFocusOwner,
isFocusTraversable,
isFocusTraversableOverridden,
isFontSet,
isForegroundSet,
isLightweight,
isRecursivelyVisible,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
processComponentEvent,
processFocusEvent,
processHierarchyBoundsEvent,
processHierarchyEvent,
processInputMethodEvent,
processMouseEvent,
processMouseWheelEvent,
remove,
removeComponentListener,
removeFocusListener,
removeHierarchyBoundsListener,
removeHierarchyListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removeMouseWheelListener,
repaint,
repaint,
repaint,
requestFocusHelper,
resetGC,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setFocusable,
setFocusTraversalKeys_NoIDCheck,
setFocusTraversalKeysEnabled,
setGCFromPeer,
setIgnoreRepaint,
setLocale,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus,
transferFocusUpCycle,
updateCursorImmediately |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
Field Detail |
private java.awt.Point position
private final int type
Constructor Detail |
public BorderButton(java.awt.Point pos)
Point
- pos: p.x >= 0, p.y >= 0un nouveau bouton du tableau est créé à la position pos
Method Detail |
public java.awt.Point getLocation()
public void setLocation(java.awt.Point p)
public java.awt.Point getCellSize()
public void setCellSize(java.awt.Point p)
public int getType()
public java.lang.String toHTML(int width, int height)
public void fromHTML(java.lang.String html)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |