eps.fortgeschrittenesFormular
Class Bild
java.lang.Object
eps.fortgeschrittenesFormular.Formulargrafik
eps.fortgeschrittenesFormular.Bild
public class Bild
- extends Formulargrafik
Diese Klasse implementiert ein Bild, das auf einem einfachen Formular
dargestellt werden kann. Objekte der Klasse Bild stellen einige einfache
Dienste zum Darstellen von Dateien des Typs jpg, png, gif... 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 auf der
Konsole und der Zustand des Bildobjekts aendert sich nicht.
- Author:
- Florian Prager, Universitaet Passau
Methods inherited from class eps.fortgeschrittenesFormular.Formulargrafik |
anzeigen, awtKomponenteGeben, awtKomponenteSetzen, breiteGeben, equals, formularGeben, groesseSetzen, hoeheGeben, idGeben, rahmenSetzen, urspruenglichePositionSichern, urspruenglicheXPosGeben, urspruenglicheYPosGeben, verstecken, xPositionGeben, yPositionGeben |
Bild
public Bild()
Bild
public Bild(Formular formular)
Bild
public Bild(String neuerDateiname)
Bild
public Bild(String neuerDateiname,
Formular formular)
bilderGeben
public static String[] bilderGeben()
- Liefert eine Liste aller Dateien im Verzeichnis "bilder".
- Returns:
- die Bilderliste
dateinameGeben
public String dateinameGeben()
dateinameSetzen
public void dateinameSetzen(String neuerDateiname)
- Aendert das dargestellte Bild, sofern die angegebene Datei vorhanden ist.
Ansonsten wird nichts geaendert.
- Parameters:
neuerDateiname
- der relative Pfad des neuen Bildes
formatieren
void formatieren()
- Wird vom Formular aufgerufen.
- Specified by:
formatieren
in class Formulargrafik