16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

Die Attribute WIDTH und HEIGHT dienen zum Bestimmen <strong>de</strong>r Größe <strong>de</strong>s Applets.<br />

Der Browser benutzt diese Werte zur Zuteilung <strong>de</strong>s Raums, <strong>de</strong>r für das Applet auf<br />

<strong>de</strong>r Seite freigehalten wer<strong>de</strong>n muß. Hier wur<strong>de</strong> e<strong>in</strong>e Box mit e<strong>in</strong>er Breite von 200 und<br />

e<strong>in</strong>er Höhe von 50 Pixeln <strong>de</strong>f<strong>in</strong>iert.<br />

WillkommenApplet ist als Applet implementiert. Es kann nie isoliert stehen, son<strong>de</strong>rn<br />

ist normalerweise Teil e<strong>in</strong>er Webseite.<br />

WillkommenApplet.java<br />

WillkommenApplet.html<br />

WillkommenApplet.class<br />

Abb. 1.3-6: Die Komponenten von WillkommenApplet<br />

5) Ausführung <strong>de</strong>s Applet mit e<strong>in</strong>em javafähigen Web-Browser bzw. <strong>de</strong>m<br />

Appletviewer, z.B. mit <strong>de</strong>m Aufruf „appletviewer WillkommenApplet.html“. Das<br />

Resultat müßte so aussehen:<br />

Abb. 1.3-7: Darstellung <strong>de</strong>s Fensters mit <strong>de</strong>m Appletviewer<br />

In e<strong>in</strong>em Browser wür<strong>de</strong> zusätzlich <strong>de</strong>r Text rund um das Applet („Me<strong>in</strong> <strong>Java</strong><br />

Applet sagt:“) gezeigt wer<strong>de</strong>n.<br />

2. Aufgabe: Verän<strong>de</strong>rn von Schrift und Farbe für <strong>de</strong>n Text „Herzlich Willkommen<br />

<strong>in</strong> <strong>de</strong>r <strong>Java</strong>-Welt“.<br />

Lösungsschritte:<br />

1) Erweitere die Datei mit <strong>de</strong>m Namen „WillkommenApplet.java“ mit Hilfe e<strong>in</strong>es<br />

Dateiaufbereites (Editor).<br />

Die erste Erweiterung soll die Schrift verän<strong>de</strong>rn, <strong>in</strong> <strong>de</strong>r <strong>de</strong>r Text ausgegeben wird. Es<br />

wird e<strong>in</strong> Objekt <strong>de</strong>r Klasse java.awt.Font über folgen<strong>de</strong> Anweisung erzeugt: Font f<br />

= new Font("TimesRoman",Font.BOLD,12);<br />

Objekte <strong>de</strong>r Klasse Font dienen zum Bereitstellen verschie<strong>de</strong>ner Schriftarten für die<br />

Metho<strong>de</strong> drawStr<strong>in</strong>g() und repräsentieren <strong>de</strong>n Namen, <strong>de</strong>n Stil und die Größe<br />

e<strong>in</strong>er Schrift. Mit e<strong>in</strong>em spezifischen Objekt <strong>de</strong>r Klasse Font kann man e<strong>in</strong>e Schrift<br />

aufrufen, die sich von <strong>de</strong>r standardmäßig <strong>in</strong> Applets benutzten Schrift unterschei<strong>de</strong>t.<br />

Dem Font-Objekt wird hier die Schrift „TimesRoman“, fett <strong>in</strong> „12-Punkt“ Größe<br />

38

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!