gishur.awt
Class SymbolbarArea

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--gishur.awt.SymbolbarArea
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class SymbolbarArea
extends java.awt.Panel

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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
SymbolbarArea()
          Konstruktor.
SymbolbarArea(boolean drawupperborder)
          Konstruktor.
 
Method Summary
 void doLayout()
           
 java.awt.Dimension getMinimumSize()
          Minimale Größe
 java.awt.Dimension getPreferredSize()
          Liefert die bevorzugte Größe der Symbolleiste.
protected  boolean intersectsOtherComponents(java.awt.Component comp)
          Gibt true zurück, falls die übergebene Componente eine andere schneidet.
 void invalidate()
          null out the offscreen buffer as part of invalidation
 void paint(java.awt.Graphics g)
          paint children into an offscreen buffer, then blast entire image at once.
protected  void testOverlap(java.awt.Component comp)
           
 void update(java.awt.Graphics g)
          override update to *not* erase the background before painting
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, insets, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SymbolbarArea

public SymbolbarArea(boolean drawupperborder)
Konstruktor.

SymbolbarArea

public SymbolbarArea()
Konstruktor.
Method Detail

doLayout

public void doLayout()
Overrides:
doLayout in class java.awt.Container

testOverlap

protected void testOverlap(java.awt.Component comp)

intersectsOtherComponents

protected boolean intersectsOtherComponents(java.awt.Component comp)
Gibt true zurück, falls die übergebene Componente eine andere schneidet.
Parameters:
comp - zu testende Komponente
Returns:
true, falls ein Schnitt vorliegt

getPreferredSize

public java.awt.Dimension getPreferredSize()
Liefert die bevorzugte Größe der Symbolleiste.
Overrides:
getPreferredSize in class java.awt.Container
Returns:
bevorzugte Größe

getMinimumSize

public java.awt.Dimension getMinimumSize()
Minimale Größe
Overrides:
getMinimumSize in class java.awt.Container

invalidate

public void invalidate()
null out the offscreen buffer as part of invalidation
Overrides:
invalidate in class java.awt.Container

update

public void update(java.awt.Graphics g)
override update to *not* erase the background before painting
Overrides:
update in class java.awt.Container

paint

public void paint(java.awt.Graphics g)
paint children into an offscreen buffer, then blast entire image at once.
Overrides:
paint in class java.awt.Container