zisko.multicastor.program.view
Class MiscBorder

java.lang.Object
  extended by javax.swing.border.AbstractBorder
      extended by javax.swing.border.TitledBorder
          extended by zisko.multicastor.program.view.MiscBorder
All Implemented Interfaces:
java.io.Serializable, javax.swing.border.Border

public class MiscBorder
extends javax.swing.border.TitledBorder

Hilfsklasse zum verwalten der Raender fuer Textfelder.

See Also:
Serialized Form

Nested Class Summary
static class MiscBorder.BorderTitle
          Enum welches bestimmt um welchen Rahmen es sich handelt
static class MiscBorder.BorderType
          Enum welches bestimmt ob der Rahmen rot, gruen oder neutral gezeichnet werden muss, je nach dem ob ein Korrekter Input vorliegt.
 
Field Summary
 
Fields inherited from class javax.swing.border.TitledBorder
ABOVE_BOTTOM, ABOVE_TOP, BELOW_BOTTOM, BELOW_TOP, BOTTOM, CENTER, DEFAULT_JUSTIFICATION, DEFAULT_POSITION, LEADING, LEFT, RIGHT, TOP, TRAILING
 
Constructor Summary
MiscBorder(java.lang.String title)
          Kontruktor welcher eine LineBorder mit einem Bestimmten Namen erstellt.
 
Method Summary
static javax.swing.border.TitledBorder getBorder(MiscBorder.BorderTitle title, MiscBorder.BorderType bordertype)
          Statische Funktion zum Abrufen einer LineBorder
static void reloadLanguage()
           
 
Methods inherited from class javax.swing.border.TitledBorder
getBaseline, getBaselineResizeBehavior, getBorder, getBorderInsets, getBorderInsets, getMinimumSize, getTitle, getTitleColor, getTitleFont, getTitleJustification, getTitlePosition, isBorderOpaque, paintBorder, setBorder, setTitle, setTitleColor, setTitleFont, setTitleJustification, setTitlePosition
 
Methods inherited from class javax.swing.border.AbstractBorder
getInteriorRectangle, getInteriorRectangle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MiscBorder

public MiscBorder(java.lang.String title)
Kontruktor welcher eine LineBorder mit einem Bestimmten Namen erstellt.

Parameters:
title - Der Name der neuen LineBorder.
Method Detail

reloadLanguage

public static void reloadLanguage()

getBorder

public static javax.swing.border.TitledBorder getBorder(MiscBorder.BorderTitle title,
                                                        MiscBorder.BorderType bordertype)
Statische Funktion zum Abrufen einer LineBorder

Parameters:
title - Name der LineBorder (Titel)
bordertype - Farbe der Border
Returns:
die erstellte LineBorder