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 />

System.out.pr<strong>in</strong>tln("Wache " + ziel.getState());<br />

}<br />

else if (aktionsKommando.equals("Versteck"))<br />

{<br />

System.out.pr<strong>in</strong>tln("Versteck " + ziel.getState());<br />

}<br />

}<br />

}<br />

class RotL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{ setBackground(Color.red); }<br />

}<br />

class BlauL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{<br />

setBackground(Color.blue);<br />

}<br />

}<br />

class GruenL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{ setBackground(Color.green); }<br />

}<br />

class GelbL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{ setBackground(Color.yellow); }<br />

}<br />

class FarbeL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{<br />

System.out.pr<strong>in</strong>tln("Im Untermenue wur<strong>de</strong> Farbe ausgewaehlt");<br />

}<br />

}<br />

class MonoL implements ActionListener<br />

{<br />

public void actionPerformed(ActionEvent e)<br />

{<br />

System.out.pr<strong>in</strong>tln("Im Untermenue wur<strong>de</strong> Mono gewaehlt");<br />

}<br />

}<br />

public static void ma<strong>in</strong>(Str<strong>in</strong>g args[])<br />

{<br />

PR53331 f = new PR53331();<br />

f.addW<strong>in</strong>dowListener(new W<strong>in</strong>dowAdapter()<br />

{<br />

public void w<strong>in</strong>dowClos<strong>in</strong>g(W<strong>in</strong>dowEvent e)<br />

{ System.exit(0); }<br />

});<br />

f.setSize(300,200); f.setVisible(true);<br />

}<br />

}<br />

5.3.4 Dialoge<br />

Unter e<strong>in</strong>em Dialog versteht man e<strong>in</strong> Popup-Fenster. Dialoge wer<strong>de</strong>n entwe<strong>de</strong>r<br />

„modal“ o<strong>de</strong>r „non-modal“ erzeugt. „modal“ be<strong>de</strong>utet: Das Dialogfeld blockiert an<strong>de</strong>re<br />

Fenster, wenn es angezeigt wird.<br />

336

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!