public class HelpDialog extends Object implements ActionListener, HyperlinkListener
Modifier and Type | Class and Description |
---|---|
protected static class |
HelpDialog.HistoryStackElement |
protected class |
HelpDialog.ScrollBarUpdater |
Modifier and Type | Field and Description |
---|---|
static Dimension |
MAX_HELP_DIALOG_SIZE
The maximum size of the help dialog.
|
static Dimension |
MIN_HELP_DIALOG_SIZE
The minimum size of the help dialog.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent evt) |
protected void |
addThisSiteToHistory()
Hilfsmethode für
hyperlinkUpdate . |
protected static String |
extractPath(String dateiname)
Extrahiert aus einem gegebenen Dateinamen den Pfad.
|
void |
hyperlinkUpdate(HyperlinkEvent evt) |
protected void |
openSite(String filename,
Class clazz)
Lädt eine HTML-Seite und gibt deren Inhalt als String zurück.
|
protected void |
popFromHistory()
Hilfsmethode für
actionPerformed(ActionEvent) . |
protected void |
setEditorText(String text,
double updateScrollBarTo)
Sets the text currently show.
|
void |
show() |
static void |
showHelpPage(Component parent,
String filename,
Class clazz)
Shows the specified site in the help dialog.
|
public static final Dimension MIN_HELP_DIALOG_SIZE
public static final Dimension MAX_HELP_DIALOG_SIZE
public static void showHelpPage(Component parent, String filename, Class clazz)
parent
- If there is currently no help dialog shown, this parent is
used for creating a new one.filename
- The name of the HTML file to show.clazz
- A class in the jar where the HTML file is in.public void show()
protected void setEditorText(String text, double updateScrollBarTo)
text
- The HTML text.updateScrollBarTo
- The relative position to scroll to. (Between 0 and 1)protected void addThisSiteToHistory()
hyperlinkUpdate
.
Fügt die aktuelle Seite zum mHistoryStack hinzu.
protected void popFromHistory()
actionPerformed(ActionEvent)
.
Ruft die oberste Seite des mHistoryStack wieder auf.
protected void openSite(String filename, Class clazz)
Die Seite kann auch in der Jar-Datei sein, in dem diese Klasse ist.
clazz
- A class in the jar where the HTML site is located.filename
- Der Dateiname der HTML-Seite.protected static String extractPath(String dateiname)
dateiname
- Der Dateiname.public void actionPerformed(ActionEvent evt)
actionPerformed
in interface ActionListener
public void hyperlinkUpdate(HyperlinkEvent evt)
hyperlinkUpdate
in interface HyperlinkListener
TV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)