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.LineBorder1.2

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

Deklaration

public class LineBorder
extends javax.swing.border.AbstractBorder

Beschreibung

Ein Rahmen aus einer Linie, deren Dicke und Farbe einstellbar ist.

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


 
Datenelemente
protected intthickness
protected ColorlineColor
protected booleanroundedCorners
 
Konstruktoren
publicLineBorder(Color color)
publicLineBorder(Color color, int thickness)
publicLineBorder(Color color, int thickness, boolean roundedCorners)     [1.3]
 
Methoden
public static BordercreateBlackLineBorder()
public static BordercreateGrayLineBorder()
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 ColorgetLineColor()
public intgetThickness()
public booleangetRoundedCorners()
public booleanisBorderOpaque()


 

Datenelemente im Detail

protected int thickness
Die Dicke der Linie.
protected Color lineColor
Die Farbe der Linie.
protected boolean roundedCorners
Aussage, ob die Ecken abgerundet sein sollen.

 

Konstruktoren im Detail

public LineBorder(Color color)
Kreiert ein LineBorder mit der Liniendicke 1 Pixel und der angegebenen Farbe.
public LineBorder(Color color, int thickness)
Kreiert ein LineBorder mit der angegebenen Linienfarbe und -dicke.
public LineBorder(Color color, int thickness, boolean roundedCorners)     [1.3]
Kreiert ein LineBorder mit der angegebenen Farbe, Dicke und Eckenform.

 

Methoden im Detail

public static Border createBlackLineBorder()
Liefert ein LineBorder mit einer 1 Pixel dicken, schwarzen Linie.
public static Border createGrayLineBorder()
Liefert ein LineBorder mit einer 1 Pixel dicken, grauen Linie.
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Zeichnet den Rahmen für die angegebene Komponente mit der angegebenen Position und Größe.
public Insets getBorderInsets(Component c)
Liefert den Abstand des Rahmens.
public Insets getBorderInsets(Component c, Insets insets)
Reinitialisiert das Abstandsobjekt mit dem aktuellen Wert des Rahmens.
public Color getLineColor()
Liefert die Farbe der Linie.
public int getThickness()
Liefert die Dicke der Linie.
public boolean getRoundedCorners()
Liefert die Aussage, ob die Ecken abgerundet sind.
public boolean isBorderOpaque()
Liefert die Aussage, ob der Rahmen deckend gezeichnet wird.


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

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