|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--gishur.awt.Symbolbar
Eine Symbolleiste.
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
static byte |
ALIGN_LEFT
|
static byte |
ALIGN_RIGHT
|
byte |
alignment
Links/Rechts anordnen. |
java.lang.String |
name
Name der Symbolleiste. |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Symbolbar(java.lang.String nam,
int symbolcount)
Konstruktor |
Method Summary | |
void |
add(SymbolbarElement symb)
Fügt ein neues SymbolbarElement an das Ende der Symbolleiste an. |
void |
addActionListener(java.awt.event.ActionListener l)
Hinzufügen eines ActionListeners |
void |
addSymbolbarGrasp()
Fügt der Symbolleiste einen Griff hinzu. |
void |
clearAll()
Löscht alle Symbolleistenelemente bis auf den Griff. |
void |
disableAll()
Disabled alle SymbolElemente in der Leiste. |
SymbolbarElement |
element(int i)
Liefert das Symbolleistenelement mit Index i. |
SymbolbarElement |
element(java.lang.String commandstring)
Liefert das Symbolleistenelement mit dem Kommandostring commandstring. |
void |
enableAll()
Enabled alle SymbolElemente in der Leiste. |
void |
generateMenu(java.awt.Menu menu)
Generates the standard menu bar for the Symbolbar . |
java.awt.Rectangle |
getBounds(int i)
Liefert den Bereich des i-ten SymbolbarElementes. |
java.awt.Dimension |
getMinimumSize()
Minimale Größe |
java.awt.Dimension |
getPreferredSize()
Liefert die bevorzugte Größe der Symbolleiste. |
java.lang.String |
getStatusTip(int x,
int y)
Returns the StatusTip-text. |
java.lang.String |
getToolTip(int x,
int y)
Returns the ToolTip-text for this component. |
int |
indexOf(SymbolbarElement element)
Liefert den Index des Symbolbarelements element zurück. |
void |
insert(SymbolbarElement symb,
int i)
Fügt ein neues SymbolbarElement in die Symbolleiste vor der i-ten Position ein. |
int |
localize(int x)
Liefert die Nummer des Elementes, in dessen Bereich die X-Koordinate x fällt. |
void |
paint(java.awt.Graphics g)
Malt die Symbolleiste. |
void |
processActionEvent(java.awt.event.ActionEvent e)
ActionEvent verarbeiten und auf die Actionlistener verteilen. |
void |
processEvent(java.awt.AWTEvent e)
Events verarbeiten. |
void |
processMouseEvent(java.awt.event.MouseEvent e)
Verarbeitet Mousevents. |
void |
processMouseMotionEvent(java.awt.event.MouseEvent e)
|
void |
removeActionListener(java.awt.event.ActionListener l)
Entfernen eines ActionListeners |
void |
set(SymbolbarElement symb,
int i)
Setzt das Symbolelement mit Index i auf symb. |
void |
stripDisabledImage(int start,
int end,
java.awt.Image image,
java.awt.Rectangle area,
int xincrement,
int yincrement)
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image (für die deaktivierte Darstellung), aus dem der Ausschnitt area gezeichnet wird. |
void |
stripEnabledImage(int start,
int end,
java.awt.Image image,
java.awt.Rectangle area,
int xincrement,
int yincrement)
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image, aus dem der Ausschnitt area gezeichnet wird. |
void |
stripImages(int start,
int end,
java.awt.Image image,
java.awt.Image gray_image,
java.awt.Rectangle area,
int xincrement,
int yincrement)
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image und gray_image, aus denen der Ausschnitt area gezeichnet wird. |
void |
update(java.awt.Graphics g)
Malt die Symbolleiste. |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String name
public static final byte ALIGN_LEFT
public static final byte ALIGN_RIGHT
public byte alignment
Constructor Detail |
public Symbolbar(java.lang.String nam, int symbolcount)
nam
- Name der Symbolleistesymbolcount
- maximale Anzahl der Symbole in der LeisteMethod Detail |
public void set(SymbolbarElement symb, int i)
symb
- neues SymbolbarElementpublic void add(SymbolbarElement symb)
symb
- neues SymbolbarElementpublic void clearAll()
public void insert(SymbolbarElement symb, int i)
symb
- neues SymbolbarElementi
- Index, vor dem eingefügt werden sollpublic void addSymbolbarGrasp()
public int indexOf(SymbolbarElement element)
element
- zu suchendes Elementpublic SymbolbarElement element(int i)
i
- Index des Elementspublic SymbolbarElement element(java.lang.String commandstring)
commandstring
- Kommandostringpublic void enableAll()
public void disableAll()
public void stripEnabledImage(int start, int end, java.awt.Image image, java.awt.Rectangle area, int xincrement, int yincrement)
start
- Start-Indexend
- End-Indeximage
- das Bildarea
- der Ausschnitt für den ersten Buttonxincrement,yincrement
- der Vektor, um den der Ausschnitt jedesmal verschoben wirdpublic void stripDisabledImage(int start, int end, java.awt.Image image, java.awt.Rectangle area, int xincrement, int yincrement)
start
- Start-Indexend
- End-Indeximage
- das deaktivierte Bildarea
- der Ausschnitt für den ersten Buttonxincrement,yincrement
- der Vektor, um den der Ausschnitt jedesmal verschoben wirdpublic void stripImages(int start, int end, java.awt.Image image, java.awt.Image gray_image, java.awt.Rectangle area, int xincrement, int yincrement)
start
- Start-Indexend
- End-Indeximage
- das Bildgray_image
- das deaktivierte Bildarea
- der Ausschnitt für den ersten Buttonxincrement,yincrement
- der Vektor, um den der Ausschnitt jedesmal verschoben wirdpublic java.awt.Dimension getPreferredSize()
getPreferredSize
in class java.awt.Component
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class java.awt.Component
public java.awt.Rectangle getBounds(int i)
i
- Index des Elementespublic int localize(int x)
x
- die zu lokalisierende X-Koordinatepublic void update(java.awt.Graphics g)
update
in class java.awt.Component
public void paint(java.awt.Graphics g)
paint
in class java.awt.Component
public void processMouseEvent(java.awt.event.MouseEvent e)
processMouseEvent
in class java.awt.Component
public void processMouseMotionEvent(java.awt.event.MouseEvent e)
processMouseMotionEvent
in class java.awt.Component
public void addActionListener(java.awt.event.ActionListener l)
public void removeActionListener(java.awt.event.ActionListener l)
public void processEvent(java.awt.AWTEvent e)
processEvent
in class java.awt.Component
e
- AWTEventpublic void processActionEvent(java.awt.event.ActionEvent e)
e
- ActionEventpublic void generateMenu(java.awt.Menu menu)
Symbolbar
.menu
- the Menu
, where to add menu entries.public java.lang.String getToolTip(int x, int y)
ToolTipper
) if the mouse rests
over the object.getToolTip
in interface ToolTip
x,y
- the position of the mouse in component coordinatespublic java.lang.String getStatusTip(int x, int y)
getStatusTip
in interface ToolTip
x,y
- the position of the mouse in component coordinates
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |