|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScreenSpec
Das Interface ScreenSpec spezifiziert Standards wie die KIT-Farben und grundlegende Funktionen zum Umgang mit einem Screen.
Field Summary | |
---|---|
static int |
APPROVE_FILE
Rueckgabewert eines Dialogfensters, wenn es mit einer Bestaetigung geschlossen wurde. |
static java.awt.Color |
BLACK
KIT-Scharz |
static int |
BLACK_B
RGB-Wert des Blau-Anteils der KIT-Farbe Scharz. |
static int |
BLACK_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Scharz. |
static int |
BLACK_R
RGB-Wert des Rot-Anteils der KIT-Farbe Scharz. |
static java.awt.Color |
BLUE
KIT-Blau |
static int |
BLUE_B
RGB-Wert des Blau-Anteils der KIT-Farbe Blau. |
static int |
BLUE_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Blau. |
static int |
BLUE_R
RGB-Wert des Rot-Anteils der KIT-Farbe Blau. |
static java.awt.Color |
BLUE2
KIT-Dunkelblau |
static int |
BLUE2_B
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelblau. |
static int |
BLUE2_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelblau. |
static int |
BLUE2_R
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelblau. |
static java.awt.Color |
BLUE3
KIT-Hellblau |
static int |
BLUE3_B
RGB-Wert des Blau-Anteils der KIT-Farbe Hellblau. |
static int |
BLUE3_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellblau. |
static int |
BLUE3_R
RGB-Wert des Rot-Anteils der KIT-Farbe Hellblau. |
static java.awt.Color |
BROWN
KIT-Hellbraun |
static int |
BROWN_B
RGB-Wert des Blau-Anteils der KIT-Farbe Hellbraun. |
static int |
BROWN_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellbraun. |
static int |
BROWN_R
RGB-Wert des Rot-Anteils der KIT-Farbe Hellbraun. |
static java.awt.Color |
BROWN2
KIT-Dunkelbraun |
static int |
BROWN2_B
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelbraun. |
static int |
BROWN2_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelbraun. |
static int |
BROWN2_R
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelbraun. |
static int |
CANCEL_FILE
Rueckgabewert eines Dialogfensters, wenn es mit einem Abbruch geschlossen wurde. |
static int |
CANCEL_OPTION
Rueckgabewert eines Dialogfensters, wenn es mit einem Abbruch geschlossen wurde. |
static int |
CLOSED_OPTION
Rueckgabewert eines Dialogfensters, wenn es via Fenster-Schließen-Schalter geschlossen wurde. |
static int |
COLUMNS
Anzahl der Text-Spalten der Standard-Aufloesung eines Text-Screens. |
static char |
DELIMITER
Trennzeichen der CSV-Dateien, in denen Screen-Abbilder abgespeichert sind. |
static java.lang.String |
FONT_NAME
Standard-Schriftart |
static int |
FONT_SIZE
Standard-Schriftgroesse |
static int |
FONT_STYLE
Standard-Schriftstil |
static java.awt.Color |
GREEN
KIT-Gruen |
static int |
GREEN_B
RGB-Wert des Blau-Anteils der KIT-Farbe Gruen. |
static int |
GREEN_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Gruen. |
static int |
GREEN_R
RGB-Wert des Rot-Anteils der KIT-Farbe Gruen. |
static java.awt.Color |
GREEN2
KIT-Hellgruen |
static int |
GREEN2_B
RGB-Wert des Blau-Anteils der KIT-Farbe Hellgruen. |
static int |
GREEN2_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellgruen. |
static int |
GREEN2_R
RGB-Wert des Rot-Anteils der KIT-Farbe Hellgruen. |
static java.awt.Color |
GREY
KIT-Grau |
static int |
GREY_B
RGB-Wert des Blau-Anteils der KIT-Farbe Grau. |
static int |
GREY_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Grau. |
static int |
GREY_R
RGB-Wert des Rot-Anteils der KIT-Farbe Grau. |
static java.awt.Color |
GREY2
KIT-Dunkelgrau |
static int |
GREY2_B
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelgrau. |
static int |
GREY2_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelgrau. |
static int |
GREY2_R
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelgrau. |
static char |
KEYCHAR_RESET_VALUE
Wert, auf den selectedKeyChar durch das Kommando reset zurueckgesetzt wird. |
static int |
KEYCODE_RESET_VALUE
Wert, auf den selectedKeyCode durch das Kommando reset zurueckgesetzt wird. |
static int |
MAX_X
Breite eines GraphicScreens in der Standard-Aufloesung. |
static int |
MAX_Y
Hoehe eines GraphicScreens in der Standard-Aufloesung. |
static int |
MOUSEBUTTON_RESET_VALUE
Wert, auf den selectedMouseButton durch das Kommando reset zurueckgesetzt wird. |
static int |
NO_OPTION
Rueckgabewert eines Dialogfensters, wenn es mit einem Nein geschlossen wurde. |
static int |
OK_OPTION
Rueckgabewert eines Dialogfensters, wenn es mit einem Ja geschlossen wurde. |
static java.awt.Color |
ORANGE
KIT-Orange |
static int |
ORANGE_B
RGB-Wert des Blau-Anteils der KIT-Farbe Orange. |
static int |
ORANGE_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Orange. |
static int |
ORANGE_R
RGB-Wert des Rot-Anteils der KIT-Farbe Orange. |
static java.awt.Color |
PURPLE
KIT-Lila |
static int |
PURPLE_B
RGB-Wert des Blau-Anteils der KIT-Farbe Lila. |
static int |
PURPLE_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Lila. |
static int |
PURPLE_R
RGB-Wert des Rot-Anteils der KIT-Farbe Lila. |
static java.awt.Color |
RED
KIT-Rot |
static int |
RED_B
RGB-Wert des Blau-Anteils der KIT-Farbe Rot. |
static int |
RED_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Rot. |
static int |
RED_R
RGB-Wert des Rot-Anteils der KIT-Farbe Rot. |
static int |
ROWS
Anzahl der Text-Zeilen der Standard-Aufloesung eines Text-Screens. |
static java.awt.Color |
WHITE
KIT-Weiss |
static int |
WHITE_B
RGB-Wert des Blau-Anteils der KIT-Farbe Weiss. |
static int |
WHITE_G
RGB-Wert des Gruen-Anteils der KIT-Farbe Weiss. |
static int |
WHITE_R
RGB-Wert des Rot-Anteils der KIT-Farbe Weiss. |
static int |
YES_OPTION
Rueckgabewert eines Dialogfensters, wenn es mit einem Ja geschlossen wurde. |
Method Summary | |
---|---|
void |
clearScreen()
Kommando zum Loeschen der Anzeige. |
void |
clearScreen(boolean fastMode)
Kommando zum Loeschen der Anzeige. |
java.awt.Color |
getChoosenColor()
Abfrage der Farbe, die in dem zuletzt durch Bestaetigung geschlossenen Farbauswahl-Dialog-Fenster ausgewaehlt wurde. |
java.io.File |
getChoosenFile()
Abfrage der Datei, die in dem zuletzt durch Bestaetigung geschlossenen Datei-Dialog-Fenster ausgewaehlt wurde. |
char |
getSelectedKeyChar()
Abfrage des Zeichens der zuletzt gedrueckten Tastatur-Taste. |
int |
getSelectedKeyCode()
Abfrage des KeyCodes der zuletzt gedrueckten Tastatur-Taste. |
int |
getSelectedMouseButton()
Abfrage der zuletzt gedrueckten Maus-Taste. |
int |
getSelectedOption()
Abfrage, ob das zuletzt geschlossene Dialog-Fenster mit einer Bestaetigung oder einem Abbruch geschlossen wurde. |
boolean |
readBoolean(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines boolean Wertes via Dialogfenster. |
byte |
readByte(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines byte Wertes via Dialogfenster. |
char |
readChar(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines char Wertes via Dialogfenster. |
double |
readDouble(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines double Wertes via Dialogfenster. |
float |
readFloat(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines float Wertes via Dialogfenster. |
int |
readInt(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines int Wertes via Dialogfenster. |
java.lang.String |
readLine(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen einer ganzen Text-Zeile via Dialogfenster. |
long |
readLong(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines long Wertes via Dialogfenster. |
short |
readShort(java.lang.String title,
java.lang.String message)
Abfrage zum Einlesen eines short Wertes via Dialogfenster. |
void |
resetFont()
Kommando zum Zuruecksetzen der zur Anzeige der Zeichen verwendeten Schriftart. |
void |
resetKeyEvent()
Kommando, das letzte Tastatur-Ereignis zu loeschen. |
void |
resetMouseEvent()
Kommando, das letzte Mausklick-Ereignis zu loeschen. |
void |
setDebug(boolean debug)
Kommando zum Setzen des Debug-Modus. |
void |
setFont(java.lang.String fontName,
int fontStyle,
int fontSize)
Kommando zum Setzen der zur Anzeige der Zeichen verwendeten Schriftart. |
void |
setResizable(boolean resizable)
Kommando zum Festlegen, ob der Screen in seiner Groesse veraendert werden darf. |
int |
showColorChooserDialog(java.lang.String title)
Kommando, ein Dialogfenster vom Typ ColorChooserDialog anzuzeigen, um eine Farbe aus einer Farbpalette auszuwaehlen. |
int |
showConfirmDialog(java.lang.String title,
java.lang.String message)
Kommando, ein Dialogfenster vom Typ ConfirmDialog anzuzeigen, um einen Vorgang abschliessend zu bestaetigen oder doch noch abzubrechen. |
int |
showFileOpenDialog()
Kommando, ein Dialogfenster vom Typ FileOpenDialog anzuzeigen, um eine Datei auszuwaehlen, die in einem naechsten Schritt geoeffnet werden soll. |
int |
showFileSaveDialog()
Kommando, ein Dialogfenster vom Typ FileOpenDialog anzuzeigen, um eine Datei auszuwaehlen, die in einem naechsten Schritt abgespeichert werden soll. |
java.lang.String |
showInputDialogComboBox(java.lang.String title,
java.lang.String message,
java.lang.String[] comboBoxItems)
Kommando, ein Dialogfenster vom Typ InputDialog mit einer ComboBox anzuzeigen. |
void |
showMessageDialog(java.lang.String title,
java.lang.String message)
Kommando, ein Dialogfenster vom Typ MessageDialog anzuzeigen. |
int |
showOptionDialogAbbruchOK(java.lang.String title,
java.lang.String message)
Kommando, ein Dialogfenster vom Typ OptionDialog mit den Optionen Abbruch und OK anzuzeigen. |
int |
showOptionDialogJaNein(java.lang.String title,
java.lang.String message)
Kommando, ein Dialogfenster vom Typ OptionDialog mit den Optionen Ja und Nein anzuzeigen. |
Field Detail |
---|
static final int ROWS
static final int COLUMNS
static final int MAX_X
static final int MAX_Y
static final char DELIMITER
static final int OK_OPTION
static final int YES_OPTION
static final int NO_OPTION
static final int CANCEL_OPTION
static final int CLOSED_OPTION
static final int APPROVE_FILE
static final int CANCEL_FILE
static final int MOUSEBUTTON_RESET_VALUE
static final int KEYCODE_RESET_VALUE
static final char KEYCHAR_RESET_VALUE
static final int BLACK_R
static final int BLACK_G
static final int BLACK_B
static final int WHITE_R
static final int WHITE_G
static final int WHITE_B
static final int GREY_R
static final int GREY_G
static final int GREY_B
static final int GREY2_R
static final int GREY2_G
static final int GREY2_B
static final int GREEN_R
static final int GREEN_G
static final int GREEN_B
static final int GREEN2_R
static final int GREEN2_G
static final int GREEN2_B
static final int BLUE_R
static final int BLUE_G
static final int BLUE_B
static final int BLUE2_R
static final int BLUE2_G
static final int BLUE2_B
static final int BLUE3_R
static final int BLUE3_G
static final int BLUE3_B
static final int ORANGE_R
static final int ORANGE_G
static final int ORANGE_B
static final int BROWN_R
static final int BROWN_G
static final int BROWN_B
static final int BROWN2_R
static final int BROWN2_G
static final int BROWN2_B
static final int RED_R
static final int RED_G
static final int RED_B
static final int PURPLE_R
static final int PURPLE_G
static final int PURPLE_B
static final java.awt.Color BLACK
static final java.awt.Color WHITE
static final java.awt.Color GREY
static final java.awt.Color GREY2
static final java.awt.Color GREEN
static final java.awt.Color GREEN2
static final java.awt.Color BLUE
static final java.awt.Color BLUE2
static final java.awt.Color BLUE3
static final java.awt.Color ORANGE
static final java.awt.Color BROWN
static final java.awt.Color BROWN2
static final java.awt.Color RED
static final java.awt.Color PURPLE
static final java.lang.String FONT_NAME
static final int FONT_STYLE
static final int FONT_SIZE
Method Detail |
---|
int getSelectedMouseButton()
int getSelectedKeyCode()
char getSelectedKeyChar()
int getSelectedOption()
java.awt.Color getChoosenColor()
java.io.File getChoosenFile()
void setDebug(boolean debug)
debug
- falls true, werden Debug-Informationen auf der Konsole ausgegeben; falls false, werden keine Debug-Informationen auf der Konsole ausgegebenvoid setResizable(boolean resizable)
resizable
- fuer true ist der Farbbildschirm in seiner Groesse veraenderbarvoid resetFont()
void setFont(java.lang.String fontName, int fontStyle, int fontSize)
fontName
- SchriftartfontStyle
- SchriftstilfontSize
- Schriftgroessevoid clearScreen()
void clearScreen(boolean fastMode)
fastMode
- falls true, wird der Inhalt des Screens kurz unsichtbar, um das Loeschen zu beschleunigenvoid showMessageDialog(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll.int showOptionDialogAbbruchOK(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll.
int showOptionDialogJaNein(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
java.lang.String showInputDialogComboBox(java.lang.String title, java.lang.String message, java.lang.String[] comboBoxItems)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden sollcomboBoxItems
- ein-dimensionales Feld, das die in der ComboBox anzuzeigenden Optionen enthaelt
byte readByte(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
short readShort(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
int readInt(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
long readLong(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
float readFloat(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
double readDouble(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
char readChar(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
boolean readBoolean(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
java.lang.String readLine(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
int showConfirmDialog(java.lang.String title, java.lang.String message)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden sollmessage
- Text, der im Dialogfenster angezeigt werden soll
int showFileOpenDialog()
int showFileSaveDialog()
int showColorChooserDialog(java.lang.String title)
title
- Text, der im Titelbereich des Dialogfensters angezeigt werden soll
void resetMouseEvent()
void resetKeyEvent()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |