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

java.lang.Object
   |
   +--javax.swing.BorderFactory

Deklaration

public class BorderFactory
extends java.lang.Object

Beschreibung

Factory-Klasse, die Exemplare von der Klasse Border zur Verfügung stellt.


 
Methoden
public static BordercreateLineBorder(Color color)
public static BordercreateLineBorder(Color color, int thickness)
public static BordercreateRaisedBevelBorder()
public static BordercreateLoweredBevelBorder()
public static BordercreateBevelBorder(int type)
public static BordercreateBevelBorder(int type, Color highlight, Color shadow)
public static BordercreateBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
public static BordercreateEtchedBorder()
public static BordercreateEtchedBorder(Color highlight, Color shadow)
public static BordercreateEtchedBorder(int type)     [1.3]
public static BordercreateEtchedBorder(int type, Color highlight, Color shadow)     [1.3]
public static TitledBordercreateTitledBorder(String title)
public static TitledBordercreateTitledBorder(Border border)
public static TitledBordercreateTitledBorder(Border border, String title)
public static TitledBordercreateTitledBorder(Border border, String title, int titleJustification, int titlePosition)
public static TitledBordercreateTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
public static TitledBordercreateTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
public static BordercreateEmptyBorder()
public static BordercreateEmptyBorder(int top, int left, int bottom, int right)
public static CompoundBordercreateCompoundBorder()
public static CompoundBordercreateCompoundBorder(Border outsideBorder, Border insideBorder)
public static MatteBordercreateMatteBorder(int top, int left, int bottom, int right, Color color)
public static MatteBordercreateMatteBorder(int top, int left, int bottom, int right, Icon tileIcon)


 

Methoden im Detail

public static Border createLineBorder(Color color)
Erstellt einen LineBorder mit der angegebenen Farbe.
public static Border createLineBorder(Color color, int thickness)
Erstellt einen LineBorder mit der angegebenen Farbe und Dicke.
public static Border createRaisedBevelBorder()
Erstellt einen Rahmen mit einem erhöhten, schrägen Rand, mit einer helleren bzw. dunkeleren Variante der Hintergrundfarbe der Komponente.
public static Border createLoweredBevelBorder()
Erstellt einen Rahmen mit einem erniedrigten, schrägen Rand, mit einer helleren bzw. dunkeleren Variante der Hintergrundfarbe der Komponente.
public static Border createBevelBorder(int type)
Erstellt einen schrägen Rahmen des angegebenen Typs, mit einer helleren bzw. dunkeleren Variante der Hintergrundfarbe der Komponente.
public static Border createBevelBorder(int type, Color highlight, Color shadow)
Erstellt einen schrägen Rahmen des angegebenen Typs und den angegebenen Farben.
public static Border createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
Erstellt einen schrägen Rahmen des angegebenen Typs und den angegebenen Farben.
public static Border createEtchedBorder()
Erstellt einen Rahmen mit einer dreidimensionalen Linie um die Komponente.
public static Border createEtchedBorder(Color highlight, Color shadow)
Erstellt einen Rahmen mit einer dreidimensionalen Linie mit den angegebenen Farben um die Komponente.
public static Border createEtchedBorder(int type)     [1.3]
Erstellt einen Rahmen mit einer dreidimensionalen Linie des angegebenen Typs um die Komponente.
public static Border createEtchedBorder(int type, Color highlight, Color shadow)     [1.3]
Erstellt einen Rahmen mit einer dreidimensionalen Linie des angegebenen Typs und Farbe um die Komponente.
public static TitledBorder createTitledBorder(String title)
Erstellt einen Rahmen bestehend aus einem EtchedBorder und dem angegebenen Text.
public static TitledBorder createTitledBorder(Border border)
Erstellt einen Rahmen bestehend aus dem angegeben Rahmen und einem leeren Text.
public static TitledBorder createTitledBorder(Border border, String title)
Erstellt einen Rahmen bestehend aus dem angegeben Rahmen und dem angegebenen Text.
public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition)
Erstellt einen Rahmen bestehend aus dem angegeben Rahmen, Text und Ausrichtung. Der titleJustification-Parameter muss dabei eine der folgenden Werte haben: TitledBorder.LEFT, TitledBorder.CENTER, TitledBorder.RIGHT, TitledBorder.LEADING, TitledBorder.TRAILING oder TitledBorder.DEFAULT_JUSTIFICATION. Der titlePosition-Parameter muss einen der folgenden Werte annehmen: TitledBorder.ABOVE_TOP, TitledBorder.TOP, TitledBorder.BELOW_TOP, TitledBorder.ABOVE_BOTTOM, TitledBorder.BOTTOM, TitledBorder.BELOW_BOTTOM und TitledBorder.DEFAULT_POSITION.
public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Erstellt einen Rahmen bestehend aus dem angegeben Rahmen, Text, Ausrichtung und Schriftart. Der titleJustification-Parameter muss dabei eine der folgenden Werte haben: TitledBorder.LEFT, TitledBorder.CENTER, TitledBorder.RIGHT, TitledBorder.LEADING, TitledBorder.TRAILING oder TitledBorder.DEFAULT_JUSTIFICATION. Der titlePosition-Parameter muss einen der folgenden Werte annehmen: TitledBorder.ABOVE_TOP, TitledBorder.TOP, TitledBorder.BELOW_TOP, TitledBorder.ABOVE_BOTTOM, TitledBorder.BOTTOM, TitledBorder.BELOW_BOTTOM und TitledBorder.DEFAULT_POSITION.
public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Erstellt einen Rahmen bestehend aus dem angegeben Rahmen, Text, Ausrichtung, Schriftfarbe und -art. Der titleJustification-Parameter muss dabei eine der folgenden Werte haben: TitledBorder.LEFT, TitledBorder.CENTER, TitledBorder.RIGHT, TitledBorder.LEADING, TitledBorder.TRAILING oder TitledBorder.DEFAULT_JUSTIFICATION. Der titlePosition-Parameter muss einen der folgenden Werte annehmen: TitledBorder.ABOVE_TOP, TitledBorder.TOP, TitledBorder.BELOW_TOP, TitledBorder.ABOVE_BOTTOM, TitledBorder.BOTTOM, TitledBorder.BELOW_BOTTOM und TitledBorder.DEFAULT_POSITION.
public static Border createEmptyBorder()
Erstellt einen leeren Rahmen, der keinen Platz einnimmt.
public static Border createEmptyBorder(int top, int left, int bottom, int right)
Erzeugt einen leeren Rahmen mit den angegebenen Breiten.
public static CompoundBorder createCompoundBorder()
Erstellt einen Kombinationsrahmen aus zwei Rahmen mit dem Wert null.
public static CompoundBorder createCompoundBorder(Border outsideBorder, Border insideBorder)
Erzeugt einen Kombinationsrahmen aus den zwei angegebenen Rahmen.
public static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Color color)
Errzeugt einen flächigen Rahmen mit der angegebenen Farbe.
public static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Icon tileIcon)
Erzeugt einen flächigen Rahmen, gekachelt mit dem angegebenen Bild.


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

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