|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteps.einfachesFormular.Bild
public class Bild
Diese Klasse definiert ein Bild, das auf einem einfachen Formular
dargestellt werden kann. Das Bild wird, wenn moeglich, in Orginalgroesse
dargestellt. Nur wenn das Formularfenster dafuer zu klein ist, wird das
Bild so verkleinert, dass es im Formularfenster ganz zu sehen ist.
Objekte der Klasse Bild stellen einige einfache
Dienste zum Darstellen von Dateien des Typs jpg, png, gif, eps... auf dem
Zeichenfenster bereit. Die Bilder muessen im Unterordner "bilder" liegen.
Dieser muss sich im Verzeichnis befinden, indem auch die Datei
eps.fortgeschrittenesFormular.Bild.class liegt. Es muss dort mindestens das
Standardbild mit Namen Pirateninsel.jpg vorhanden sein. Versucht der Nutzer
eines erfolgreich
erzeugten Bildobjekts, einen dateinamen zu setzen, der im Unterordner nicht
vorhanden ist, dann gibt es eine kurze freundliche Fehlermeldung im unteren
Teil der Konsole, ansonsten wird der Aenderungsversuch jedoch ignoriert.
Technische Details werden verborgen.
Das einzige Attribut internesBild eignet sich (wie der Name intern
andeuten soll) nicht zum Inspizieren.
Constructor Summary | |
---|---|
Bild()
|
Method Summary | |
---|---|
void |
anzeigen()
Legt das Element ans Ende des Formularfensters, wenn es vorher nicht angezeigt wurde. |
void |
bilderAusgeben()
Konsolenausgabe einer Aufzaehlung aller Bildernamen im Ordner "... |
String |
bilderGeben()
Gibt eine Aufzaehlung der Bildernamen zurueck, die sich im Ordner "... |
String |
dateinameGeben()
Gibt den Namen des aktuell gesetzten Bilds zurueck. |
void |
dateinameSetzen(String neuerName)
Zeigt das Bild neuerName im Formularfenster an, sofern dieses im "... |
void |
verstecken()
Entfernt das Element vom Formularfenster |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Bild()
Method Detail |
---|
public void anzeigen()
public void bilderAusgeben()
public String bilderGeben()
public String dateinameGeben()
public void dateinameSetzen(String neuerName)
public void verstecken()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |