|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--FileViewContr
This is the FileViewContr class. Das eine FileViewContr-Objekt der Applikation dient als "Chef im RIng". Es empfaengt alle Events und verarbeitet diese.
Field Summary | |
private int |
caretPosition
|
private boolean |
changed
|
private java.lang.String |
fnm
|
private int |
fontSize
|
private java.lang.String |
promptString
|
private java.awt.TextArea |
ta
|
(package private) java.awt.Frame |
textEditFrame
|
private java.util.Vector |
vec
|
Constructor Summary | |
FileViewContr(java.awt.TextArea ta,
java.awt.Frame textEditFrame,
boolean editable)
|
Method Summary | |
boolean |
accept(java.io.File dir,
java.lang.String name)
das Objekt ist der FilenameFilter fuer die Filedialoge. |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addFontSizeCheckboxMenuItem(java.awt.CheckboxMenuItem cbmi)
hier hinterlegt das FileViewer-Objekt alle CheckboxMenuItems. |
private void |
appendFile()
haengt eine Datei an den Text an. |
private java.lang.String |
getStringFromFile(boolean open)
erfragt einen Dateinamen und liefert den Inhalt als String open beim Oeffnen (nicht append) einer Datei den Dateinamen merken |
void |
itemStateChanged(java.awt.event.ItemEvent e)
das Objekt ist Listener der CheckboxMenuItems. |
private int |
makeAskDialog(java.lang.String text)
erzeugt ein AskDialog mit dem Text text in der Label, wartet auf das Ende des Dialogs und liefert das Ergebnis des Dialogs nach aussen. |
private int |
makePromptDialog(java.lang.String text)
erzeugt ein PromptDialog mit dem Text text in der Label, wartet auf das Ende des Dialogs und liefert das Ergebnis des Dialogs nach aussen. |
private void |
makeShowInfoDialog(java.lang.String text)
erzeugt ein ShowInfoDialog mit dem Text text in der Label, wartet auf das Ende des Dialogs und liefert das Ergebnis des Dialogs nach aussen. |
private void |
openFile()
oeffnet eine Datei. |
private void |
saveText(boolean getNewFileName)
|
private void |
select(int index,
java.lang.String text)
selektiert ab der Postion index text.length() Zeichen im Text. |
private void |
setCaretPosition(int caretPosition)
setzt den Cursor an die angegebene Position, nach der Ausfuehrung von Search. |
private void |
setFont()
|
void |
textValueChanged(java.awt.event.TextEvent e)
|
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.awt.TextArea ta
java.awt.Frame textEditFrame
private boolean changed
private java.util.Vector vec
private int fontSize
private java.lang.String promptString
private int caretPosition
private java.lang.String fnm
Constructor Detail |
public FileViewContr(java.awt.TextArea ta, java.awt.Frame textEditFrame, boolean editable)
Method Detail |
private void setFont()
public void textValueChanged(java.awt.event.TextEvent e)
public void actionPerformed(java.awt.event.ActionEvent e)
public void itemStateChanged(java.awt.event.ItemEvent e)
public void addFontSizeCheckboxMenuItem(java.awt.CheckboxMenuItem cbmi)
private int makeAskDialog(java.lang.String text)
private int makePromptDialog(java.lang.String text)
private void makeShowInfoDialog(java.lang.String text)
private void setCaretPosition(int caretPosition)
public boolean accept(java.io.File dir, java.lang.String name)
private void select(int index, java.lang.String text)
private void saveText(boolean getNewFileName)
private java.lang.String getStringFromFile(boolean open)
private void openFile()
private void appendFile()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |