Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.JComponent1.2

java.lang.Object
   |
   +--java.awt.Component
         |
         +--java.awt.Container
               |
               +--javax.swing.JComponent

Deklaration

public class JComponent
extends java.awt.Container
implements java.io.Serializable

Beschreibung

Dies Basis-Klasse für alle Swing-Komponenten, ausgenommen die Top-Level-Container.


 
Datenelemente
protected ComponentUIui
protected EventListenerListlistenerList
public final static intWHEN_FOCUSED
public final static intWHEN_ANCESTOR_OF_FOCUSED_COMPONENT
public final static intWHEN_IN_FOCUSED_WINDOW
public final static intUNDEFINED_CONDITION
public final static StringTOOL_TIP_TEXT_KEY
protected AccessibleContextaccessibleContext
 
Konstruktoren
publicJComponent()
 
Methoden
public voidupdateUI()
protected voidsetUI(ComponentUI newUI)
public StringgetUIClassID()
protected GraphicsgetComponentGraphics(Graphics g)
protected voidpaintComponent(Graphics g)
protected voidpaintChildren(Graphics g)
protected voidpaintBorder(Graphics g)
public voidupdate(Graphics g)
public voidpaint(Graphics g)
public voidprintAll(Graphics g)
public voidprint(Graphics g)
protected voidprintComponent(Graphics g)     [1.3]
protected voidprintChildren(Graphics g)     [1.3]
protected voidprintBorder(Graphics g)     [1.3]
public booleanisPaintingTile()
public booleanisManagingFocus()
      Verworfen in Version 1.4.
public voidsetNextFocusableComponent(Component aComponent)
      Verworfen in Version 1.4.
public ComponentgetNextFocusableComponent()
      Verworfen in Version 1.4.
public voidsetRequestFocusEnabled(boolean requestFocusEnabled)
public booleanisRequestFocusEnabled()
public voidrequestFocus()
public booleanrequestFocus(boolean temporary)     [1.4]
public booleanrequestFocusInWindow()
protected booleanrequestFocusInWindow(boolean temporary)     [1.4]
public voidgrabFocus()
public voidsetVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget)     [1.3]
public booleangetVerifyInputWhenFocusTarget()     [1.3]
public voidsetPreferredSize(Dimension preferredSize)
public DimensiongetPreferredSize()
public voidsetMaximumSize(Dimension maximumSize)
public DimensiongetMaximumSize()
public voidsetMinimumSize(Dimension minimumSize)
public DimensiongetMinimumSize()
public booleanisMinimumSizeSet()
public booleanisPreferredSizeSet()
public booleanisMaximumSizeSet()
public booleancontains(int x, int y)
public voidsetBorder(Border border)
public BordergetBorder()
public InsetsgetInsets()
public InsetsgetInsets(Insets insets)
public floatgetAlignmentY()
public voidsetAlignmentY(float alignmentY)
public floatgetAlignmentX()
public voidsetAlignmentX(float alignmentX)
public voidsetInputVerifier(InputVerifier inputVerifier)     [1.3]
public InputVerifiergetInputVerifier()     [1.3]
public GraphicsgetGraphics()
public voidsetDebugGraphicsOptions(int debugOptions)
public intgetDebugGraphicsOptions()
public voidregisterKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)
public voidregisterKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)
public voidunregisterKeyboardAction(KeyStroke aKeyStroke)
public KeyStroke[]getRegisteredKeyStrokes()
public intgetConditionForKeyStroke(KeyStroke aKeyStroke)
public ActionListenergetActionForKeyStroke(KeyStroke aKeyStroke)
public voidresetKeyboardActions()
public final voidsetInputMap(int condition, InputMap map)     [1.3]
public final InputMapgetInputMap(int condition)     [1.3]
public final InputMapgetInputMap()     [1.3]
public final voidsetActionMap(ActionMap am)     [1.3]
public final ActionMapgetActionMap()     [1.3]
public booleanrequestDefaultFocus()
      Verworfen in Version 1.4.
public voidsetVisible(boolean aFlag)
public voidsetEnabled(boolean enabled)
public voidsetForeground(Color fg)
public voidsetBackground(Color bg)
public voidsetFont(Font font)
public static LocalegetDefaultLocale()     [1.4]
public static voidsetDefaultLocale(Locale l)     [1.4]
protected voidprocessComponentKeyEvent(KeyEvent e)
protected voidprocessKeyEvent(KeyEvent e)
protected booleanprocessKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)     [1.3]
public voidsetToolTipText(String text)
public StringgetToolTipText()
public StringgetToolTipText(MouseEvent event)
public PointgetToolTipLocation(MouseEvent event)
public JToolTipcreateToolTip()
public voidscrollRectToVisible(Rectangle aRect)
public voidsetAutoscrolls(boolean autoscrolls)
public booleangetAutoscrolls()
public voidsetTransferHandler(TransferHandler newHandler)     [1.4]
public TransferHandlergetTransferHandler()     [1.4]
protected voidprocessMouseMotionEvent(MouseEvent e)
public voidenable()
public voiddisable()
public AccessibleContextgetAccessibleContext()
public final ObjectgetClientProperty(Object key)
public final voidputClientProperty(Object key, Object value)
public static booleanisLightweightComponent(Component c)
public voidreshape(int x, int y, int w, int h)
public RectanglegetBounds(Rectangle rv)
public DimensiongetSize(Dimension rv)
public PointgetLocation(Point rv)
public intgetX()
public intgetY()
public intgetWidth()
public intgetHeight()
public booleanisOpaque()
public voidsetOpaque(boolean isOpaque)
public voidcomputeVisibleRect(Rectangle visibleRect)
public RectanglegetVisibleRect()
protected voidfirePropertyChange(String propertyName, Object oldValue, Object newValue)
public voidfirePropertyChange(String propertyName, byte oldValue, byte newValue)
public voidfirePropertyChange(String propertyName, char oldValue, char newValue)
public voidfirePropertyChange(String propertyName, short oldValue, short newValue)
public voidfirePropertyChange(String propertyName, int oldValue, int newValue)
public voidfirePropertyChange(String propertyName, long oldValue, long newValue)
public voidfirePropertyChange(String propertyName, float oldValue, float newValue)
public voidfirePropertyChange(String propertyName, double oldValue, double newValue)
public voidfirePropertyChange(String propertyName, boolean oldValue, boolean newValue)
public synchronized voidaddPropertyChangeListener(PropertyChangeListener listener)
public synchronized voidaddPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public synchronized voidremovePropertyChangeListener(PropertyChangeListener listener)
public synchronized voidremovePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public synchronized PropertyChangeListener[]getPropertyChangeListeners()     [1.4]
public synchronized PropertyChangeListener[]getPropertyChangeListeners(String propertyName)     [1.4]
protected voidfireVetoableChange(String propertyName, Object oldValue, Object newValue)
public synchronized voidaddVetoableChangeListener(VetoableChangeListener listener)
public synchronized voidremoveVetoableChangeListener(VetoableChangeListener listener)
public synchronized VetoableChangeListener[]getVetoableChangeListeners()     [1.4]
public ContainergetTopLevelAncestor()
public voidaddAncestorListener(AncestorListener listener)
public voidremoveAncestorListener(AncestorListener listener)
public AncestorListener[]getAncestorListeners()     [1.4]
public EventListener[]getListeners(Class listenerType)     [1.3]
public voidaddNotify()
public voidremoveNotify()
public voidrepaint(long tm, int x, int y, int width, int height)
public voidrepaint(Rectangle r)
public voidrevalidate()
public booleanisValidateRoot()
public booleanisOptimizedDrawingEnabled()
public voidpaintImmediately(int x, int y, int w, int h)
public voidpaintImmediately(Rectangle r)
public voidsetDoubleBuffered(boolean aFlag)
public booleanisDoubleBuffered()
public JRootPanegetRootPane()
protected StringparamString()


 

Datenelemente im Detail

protected ComponentUI ui
Die Look-and-Feel-Deligier-Klasse.
protected EventListenerList listenerList
Die Listener-Liste.
public final static int WHEN_FOCUSED
Konstante, die angibt, dass die Komponente den Fokus haben muss.
public final static int WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
Konstante, die angibt, dass die Komponente Vater der fokusierten Komponente der selbst die fokusierte Komponente sein muss.
public final static int WHEN_IN_FOCUSED_WINDOW
Konstante, die angibt, dass die Komponente im fokusierte Fenster ist.
public final static int UNDEFINED_CONDITION
Konstante, die angibt, dass keine Bedingung vorgegeben ist.
public final static String TOOL_TIP_TEXT_KEY
Konstante für den Tooltip.
protected AccessibleContext accessibleContext
Der AccessibleContext.

 

Konstruktoren im Detail

public JComponent()
Standard-Konstruktor.

 

Methoden im Detail

public void updateUI()
Setzt die UI Properties auf die Werte vom aktuelle Look-and-Feel zurück.
protected void setUI(ComponentUI newUI)
Setzt das Look-and-Feel-Objekt, welches diese Komponente zeichnet.
public String getUIClassID()
Liefert den Namen der Look-and-Feel-Klasse, die diese Komponente rendert.
protected Graphics getComponentGraphics(Graphics g)
Liefert das Graphics-Exemplar, mit der diese Komponente gezeichnet werden.
protected void paintComponent(Graphics g)
Zeichnet die Komponente.
protected void paintChildren(Graphics g)
Zeichnet die Kinder der Komponente.
protected void paintBorder(Graphics g)
Zeichnet den Rahmen.
public void update(Graphics g)
Ruft paint
public void paint(Graphics g)
Diese Methode ruft die drei Untermethode paintComponent, paintBorder und paintChildren auf.
public void printAll(Graphics g)
Druckt die Komponente aus. Ruft print auf.
public void print(Graphics g)
Druckt die Komponente aus, indem es printComponent, printBorder und printChildren aufruft.
protected void printComponent(Graphics g)     [1.3]
Druckt die Komponente aus.
protected void printChildren(Graphics g)     [1.3]
Druckt die Kinder aus.
protected void printBorder(Graphics g)     [1.3]
Druckt den Rahmen aus.
public boolean isPaintingTile()
Liefert true, wenn die Komponente gerade eine Kachel zeichnet.
public boolean isManagingFocus()
Liefert true, wenn diese Komponente sich selbst um den Fokus der Unterelemente kümmert.
public void setNextFocusableComponent(Component aComponent)
Setzt die als nächstes zu fokusierende Komponente. Seit Java 1.4 sollte die FocusTraversalPolicy dafür benutzt werden.
public Component getNextFocusableComponent()
Liefert die als nächstes zu fokusierende Komponente. Seit Java 1.4 sollte die FocusTraversalPolicy dafür benutzt werden.
public void setRequestFocusEnabled(boolean requestFocusEnabled)
Gibt einen Hinweis, ob diese Komponente den Fokus bekommen soll.
public boolean isRequestFocusEnabled()
Liefert true, wenn diese Methode den Fokus bekommen soll.
public void requestFocus()
Erbittet den Fokus für diese Komponente.
public boolean requestFocus(boolean temporary)     [1.4]
Erbittet den Fokus ggf. temporär.
public boolean requestFocusInWindow()
Erbittet den Fokus.
protected boolean requestFocusInWindow(boolean temporary)     [1.4]
Erbittet den Fokus ggf. temporär.
public void grabFocus()
Diese Methode ist für Fokus-Implementierungen gedacht. Entwickler sollten hingegen die requestFocus-Methode aufrufen.
public void setVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget)     [1.3]
Gibt bescheid, ob der InputVerifier aufgerufen werden soll, wenn der Fokus zu dieser Komponente übergeht.
public boolean getVerifyInputWhenFocusTarget()     [1.3]
Gibt an, ob der InputVerifier aufgerufen werden soll, wenn der Fokus zu dieser Komponente übergeht.
public void setPreferredSize(Dimension preferredSize)
Setzt die präferrierte Größe der Komponente.
public Dimension getPreferredSize()
Setzt die präferrierte Größe der Komponente.
public void setMaximumSize(Dimension maximumSize)
Setzt die maximale Größe.
public Dimension getMaximumSize()
Liefert die maximale Größe.
public void setMinimumSize(Dimension minimumSize)
Setzt die minimale Größe.
public Dimension getMinimumSize()
Liefert die minimale Größe.
public boolean isMinimumSizeSet()
Liefert true, wenn die minimale Größe auf einen Wert ungleich null gesetzt wurde.
public boolean isPreferredSizeSet()
Liefert true, wenn die präferrierte Größe auf einen Wert ungleich null gesetzt wurde.
public boolean isMaximumSizeSet()
Liefert true, wenn die maximale Größe auf einen Wert ungleich null gesetzt wurde.
public boolean contains(int x, int y)
Diese Methode bietet die Möglichkeit, der Komponente eine beliebige Form zu geben.
public void setBorder(Border border)
Setzt den Rahmen der Komponente.
public Border getBorder()
Liefert den Rahmen.
public Insets getInsets()
Liefert den Abstand des Inhalts zum Rand (wenn ein Rahmen gesetzt ist, ist dies die Größe desselben).
public Insets getInsets(Insets insets)
Liefert den Abstand des Inhalts zum Rand (wenn ein Rahmen gesetzt ist, ist dies die Größe desselben).
public float getAlignmentY()
Liefert die vertikale Ausrichtung der Komponente.
public void setAlignmentY(float alignmentY)
Setzt die vertikale Ausrichtung der Komponente.
public float getAlignmentX()
Liefert die horizontale Ausrichtung der Komponente.
public void setAlignmentX(float alignmentX)
Setzt die horizontale Ausrichtung der Komponente.
public void setInputVerifier(InputVerifier inputVerifier)     [1.3]
Setzt den InputVerifier.
public InputVerifier getInputVerifier()     [1.3]
Liefert den InputVerifier.
public Graphics getGraphics()
Liefert das Graphics-Exemplar dieser Komponente.
public void setDebugGraphicsOptions(int debugOptions)
Aktiviert oder deaktiviert den Debug-Modus (DebugGraphics.NONE_OPTION, DebugGraphics.LOG_OPTION, DebugGraphics.FLASH_OPTION oder DebugGraphics.BUFFERED_OPTION).
public int getDebugGraphicsOptions()
Liefert den Debug-Modus (DebugGraphics.NONE_OPTION, DebugGraphics.LOG_OPTION, DebugGraphics.FLASH_OPTION oder DebugGraphics.BUFFERED_OPTION).
public void registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)
Diese Methode sollte nicht verwendet werden, sondern über die ActionMap und InputMap nachgebildet werden, wie im folgenden Beispiel:

   component.getInputMap().put(aKeyStroke, aCommand);
   component.getActionMap().put(aCommmand, anAction);
public void registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)
Diese Methode sollte nicht verwendet werden, sondern über die ActionMap und InputMap nachgebildet werden.
public void unregisterKeyboardAction(KeyStroke aKeyStroke)
Diese Methode sollte nicht verwendet werden, sondern über die ActionMap und InputMap nachgebildet werden.
public KeyStroke[] getRegisteredKeyStrokes()
Liefert die registrierten KeyStrokes.
public int getConditionForKeyStroke(KeyStroke aKeyStroke)
Liefert die Bedingung für den KeyStrok. Seit Java 1.3 kann zu einem KeyStroke mehrere Bedingungen angegeben werden.
public ActionListener getActionForKeyStroke(KeyStroke aKeyStroke)
Liefert das Action-Exemplar zum KeyStroke.
public void resetKeyboardActions()
Deregistriert alle Verknüpfungen.
public final void setInputMap(int condition, InputMap map)     [1.3]
Setzt die InputMap für die entsprechende Bedingung (WHEN_IN_FOCUSED_WINDOW, WHEN_FOCUSED oder WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).
public final InputMap getInputMap(int condition)     [1.3]
Liefert die InputMap für die entsprechende Bedingung (WHEN_IN_FOCUSED_WINDOW, WHEN_FOCUSED oder WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).
public final InputMap getInputMap()     [1.3]
Liefert die InputMap, welche benutzt wird, wenn diese Komponente den Fokus besitzt.
public final void setActionMap(ActionMap am)     [1.3]
Setzt die ActionMap.
public final ActionMap getActionMap()     [1.3]
Liefert die ActionMap.
public boolean requestDefaultFocus()
Erbittet, den Standard-Fokus zu bekommen. Seit Java 1.4 zu ersetzen durch FocusTraversalPolicy.getDefaultComponent(Container).requestFocus().
public void setVisible(boolean aFlag)
Setzt die Sichtbarkeit der Komponente.
public void setEnabled(boolean enabled)
Aktiviert oder deaktiviert die Komponente.
public void setForeground(Color fg)
Setzt die Vordergrundfarbe.
public void setBackground(Color bg)
Setzt die Hintergrundfarbe.
public void setFont(Font font)
Setzt die Schriftart.
public static Locale getDefaultLocale()     [1.4]
Liefert die Standard-Locale der Komponente.
public static void setDefaultLocale(Locale l)     [1.4]
Setzt die Standard-Locale der Komponente.
protected void processComponentKeyEvent(KeyEvent e)
Behandelt den KeyEvent. Diese Methode wird aufgerufen, wenn dem Fokus-Manager und alle interessierten Listener die Chance erhalten haben, den Event wegzunehmen.
protected void processKeyEvent(KeyEvent e)
protected boolean processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)     [1.3]
Wird aufgerufen, um die Verknüpfungen der InputMap zu überprüfen. Liefert true, wenn eine Action gefunden wurde und diese aktiviert ist.
public void setToolTipText(String text)
Setzt den Tooltip und registriert die Komponente.
public String getToolTipText()
Liefert den Tooltip.
public String getToolTipText(MouseEvent event)
Liefert den Tooltip zu dem MouseEvent. Unterklassen können so unterschiedliche Texte zu unterschiedlichen Positionen anbieten.
public Point getToolTipLocation(MouseEvent event)
Liefert die Position des Tooltips im Koordinatensystem der Komponente. Wenn null zurückgeliefert wird, kümmert sich Swing um die Position.
public JToolTip createToolTip()
Erstellt das JToolTip-Exemplar.
public void scrollRectToVisible(Rectangle aRect)
Scrollt den angegebenen Bereich in den sichtbaren Bereich.
public void setAutoscrolls(boolean autoscrolls)
Wenn auf true gesetzt, wird die Komponente, wenn möglich, gescrollt, wenn die gedrückte Maus den Rand erreicht.
public boolean getAutoscrolls()
Liefert den Wert für autoscrolls.
public void setTransferHandler(TransferHandler newHandler)     [1.4]
Setzt den TransferHandler fürs Drag-and-Drop.
public TransferHandler getTransferHandler()     [1.4]
Liefert den TransferHandler.
protected void processMouseMotionEvent(MouseEvent e)
Behandelt die MouseEvents.
public void enable()
Man sollte setEnable benutzen.
public void disable()
Man sollte setEnable benutzen.
public AccessibleContext getAccessibleContext()
Liefert das AccessibleContext-Exemplar zu dieser Komponente.
public final Object getClientProperty(Object key)
Liefert den Wert für den angegebenen Schlüssel.
public final void putClientProperty(Object key, Object value)
Setzt ein Schlüssel/Werte-Paar für diese Komponente.
public static boolean isLightweightComponent(Component c)
Liefert true.
public void reshape(int x, int y, int w, int h)
Bewegt und skaliert die Komponente.
public Rectangle getBounds(Rectangle rv)
Speichert die Ausmaße der Komponente im angegebenen Rechteck und liefert es zudem zurück.
public Dimension getSize(Dimension rv)
Speichert die Größe der Komponente im angegebenen Rechteck und liefert es zudem zurück.
public Point getLocation(Point rv)
Liefert die Position der Komponente und speichert den punkt zusätzlich im argument.
public int getX()
Liefert die X-Koordinate der Komponente.
public int getY()
Liefert die Y-Koordinate der Komponente.
public int getWidth()
Liefert die Breite der Komponente.
public int getHeight()
Liefert die Höhe der Komponente.
public boolean isOpaque()
Liefert true, wenn die Komponente deckend (nicht transparent) gezeichnet wird.
public void setOpaque(boolean isOpaque)
Wird auf true gesetzt, wenn die Komponente deckend (nicht transparent) gezeichnet werden soll.
public void computeVisibleRect(Rectangle visibleRect)
Berechnet den sichtbaren Bereich der Komponente.
public Rectangle getVisibleRect()
Liefert den sichtbaren Bereich.
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Informiert diie Listener.
public void firePropertyChange(String propertyName, byte oldValue, byte newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, char oldValue, char newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, short oldValue, short newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, int oldValue, int newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, long oldValue, long newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, float oldValue, float newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, double oldValue, double newValue)
Informiert die Listener.
public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Informiert die Listener.
public synchronized void addPropertyChangeListener(PropertyChangeListener listener)
Fügt den Listener hinzu, der über Änderung der Eigenschaften informiert wird.
public synchronized void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Fügt den Listener hinzu, der über Änderung der angegebenen Eigenschaft informiert wird.
public synchronized void removePropertyChangeListener(PropertyChangeListener listener)
Entfernt den Listener.
public synchronized void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Entfernt den Listener.
public synchronized PropertyChangeListener[] getPropertyChangeListeners()     [1.4]
Liefert alle registrierten Listener.
public synchronized PropertyChangeListener[] getPropertyChangeListeners(String propertyName)     [1.4]
Liefert die Listener, die sich für das angegebene Attribut registriert haben.
protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue)
Gibt über eine Änderung bescheid, die ein Listener abweisen kann.
Exception: PropertyVetoException
public synchronized void addVetoableChangeListener(VetoableChangeListener listener)
Fügt den Listener hinzu.
public synchronized void removeVetoableChangeListener(VetoableChangeListener listener)
Entfernt den Listener.
public synchronized VetoableChangeListener[] getVetoableChangeListeners()     [1.4]
Liefert die registrierten Listener.
public Container getTopLevelAncestor()
Liefert den Top-Level-Container zu dieser Komponente.
public void addAncestorListener(AncestorListener listener)
Fügt den Listener hinzu, der informiert wird, wenn es Änderungen bei den Elternkomponenten gibt.
public void removeAncestorListener(AncestorListener listener)
Entfernt den Listener.
public AncestorListener[] getAncestorListeners()     [1.4]
Liefert die registrierten Listener.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.
public void addNotify()
Gibt bescheid, wenn diese Komponente eine Elternkomponente hat.
public void removeNotify()
Gibt bescheid, wenn diese Komponente keine Elternkomponente mehr hat.
public void repaint(long tm, int x, int y, int width, int height)
Zeichnet die angegebene Region neu.
public void repaint(Rectangle r)
Zeichnet die angegebene Region neu.
public void revalidate()
Ruft invalidate auf und wartet darauf, dass alle entsprechenden Komponenten neu berechnet werden.
public boolean isValidateRoot()
Wenn diese Methode true liefert, bewirkt ein revalidate bei einem Kind, dass der Komponentenbaum ab hier validiert wird.
public boolean isOptimizedDrawingEnabled()
Liefert true, wenn optimiertes Zeichnen aktiviert ist. Das ist der Fall, wenn die Kinder nicht überlappen.
public void paintImmediately(int x, int y, int w, int h)
Zeichnet die entsprechende Region sofort.
public void paintImmediately(Rectangle r)
Zeichnet die entsprechende Region sofort.
public void setDoubleBuffered(boolean aFlag)
Gibt an, ob Double-Buffering benutzt werden soll.
public boolean isDoubleBuffered()
Gibt an, ob Double-Buffering benutzt wird.
public JRootPane getRootPane()
Liefert die JRootPane zu dieser Komponente.
protected String paramString()
Liefert eine String-Repräsentation dieser Komponente für Debugging-Zwecke. Unterschiedliche VMs können hierbei unterschiedliche Ergebnisse liefern.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.