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.border.BevelBorder1.2

java.lang.Object
   |
   +--javax.swing.border.AbstractBorder
         |
         +--javax.swing.border.BevelBorder

Deklaration

public class BevelBorder
extends javax.swing.border.AbstractBorder

Beschreibung

Ein plastisch wirkender Rahmen aus zwei Linien.

Es wird empfohlen, die Klasse javax.swing.BorderFactory zum Erzeugen von Rahmen zu benutzen.


 
Datenelemente
public final static intRAISED
public final static intLOWERED
protected intbevelType
protected ColorhighlightOuter
protected ColorhighlightInner
protected ColorshadowInner
protected ColorshadowOuter
 
Konstruktoren
publicBevelBorder(int bevelType)
publicBevelBorder(int bevelType, Color highlight, Color shadow)
publicBevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
 
Methoden
public voidpaintBorder(Component c, Graphics g, int x, int y, int width, int height)
public InsetsgetBorderInsets(Component c)
public InsetsgetBorderInsets(Component c, Insets insets)
public ColorgetHighlightOuterColor(Component c)
public ColorgetHighlightInnerColor(Component c)
public ColorgetShadowInnerColor(Component c)
public ColorgetShadowOuterColor(Component c)
public ColorgetHighlightOuterColor()
public ColorgetHighlightInnerColor()
public ColorgetShadowInnerColor()
public ColorgetShadowOuterColor()
public intgetBevelType()
public booleanisBorderOpaque()
protected voidpaintRaisedBevel(Component c, Graphics g, int x, int y, int width, int height)
protected voidpaintLoweredBevel(Component c, Graphics g, int x, int y, int width, int height)


 

Datenelemente im Detail

public final static int RAISED
Erhöhter Rahmen.
public final static int LOWERED
Erniedrigter Rahmen.
protected int bevelType
Der Typ des Rahmens
protected Color highlightOuter
Die äußere Hightlight-Farbe.
protected Color highlightInner
Die innere Hightloght-Farbe.
protected Color shadowInner
Die innere Schatten-Farbe.
protected Color shadowOuter
Die äußere Schatten-Farbe.

 

Konstruktoren im Detail

public BevelBorder(int bevelType)
Kreiert einen BevelBorderdes angegebenen Typs wobei die Hintergrundfarben von der zugrundeliegenden Komponenten vwerwendet wird.
public BevelBorder(int bevelType, Color highlight, Color shadow)
Kreiert einen BevelBorder mit dem angegebenen Typ und den angegebenen Farben.
public BevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
Erstellt den Rahmen mit den angegebene Farben.

 

Methoden im Detail

public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Zeichnet den Rahmen.
public Insets getBorderInsets(Component c)
Liefert die Größe des Rahmens.
public Insets getBorderInsets(Component c, Insets insets)
Reinitialisiert das angegebene Insets-Exemplar mit den Werten des Rahmens.
public Color getHighlightOuterColor(Component c)
Liefert die äußere Highlight-Farbe zu der Komponente.
public Color getHighlightInnerColor(Component c)
Liefert die innere Highlight-Farbe zu der Komponente.
public Color getShadowInnerColor(Component c)
Liefert die innere Schatten-Farbe zu der Komponente.
public Color getShadowOuterColor(Component c)
Liefert die äußere Schatten-Farbe zu der Komponente.
public Color getHighlightOuterColor()
Liefert die äußere Highlight-Farbe.
public Color getHighlightInnerColor()
Liefert die innere Highlight-Farbe.
public Color getShadowInnerColor()
Liefert die innere Schatten-Farbe.
public Color getShadowOuterColor()
Liefert die äußere Schatten-Farbe.
public int getBevelType()
Liefert den Typ des Rahmens.
public boolean isBorderOpaque()
Liefert die Aussage, ob der Rahmen deckend ist.
protected void paintRaisedBevel(Component c, Graphics g, int x, int y, int width, int height)
protected void paintLoweredBevel(Component c, Graphics g, int x, int y, int width, int height)


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

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