05.08.2013 Aufrufe

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

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.

Oberflächenprogrammierung mit Swing 839<br />

// Datei: JEditorPaneBeispiel.java<br />

import javax.swing.*;<br />

public class JEditorPaneBeispiel extends JFrame<br />

{<br />

private static final long serialVersionUID = 1L;<br />

public JEditorPaneBeispiel ()<br />

{<br />

super ("Beispiel: JEditorPane");<br />

setDefaultCloseOperation (WindowConstants.EXIT_ON_CLOSE);<br />

// EditorPane erzeugen<br />

JEditorPane editor = new JEditorPane();<br />

// EditorPane für die Anzeige von HTML bzw. Text konfigurieren<br />

editor.setContentType ("text/html;charset=UTF16");<br />

// Text in EditorPane einfügen<br />

editor.setText (<br />

"ÜberschriftHTML-Text");<br />

add (editor);<br />

setSize (270, 120);<br />

}<br />

}<br />

public static void main (String[] args)<br />

{<br />

JEditorPaneBeispiel fenster = new JEditorPaneBeispiel();<br />

fenster.setVisible (true);<br />

}<br />

Das Bild 21-19 zeigt ein Fenster mit einer Ausgabefläche, die Texte im HTML-Format<br />

anzeigen kann. Die Ausgabefläche wurde mit einem Objekt der Klasse JEditor-<br />

Pane implementiert.<br />

21.5.2 Schaltflächen<br />

Bild 21-19 JEditorPane-Beispiel<br />

Im Folgenden werden verschiedene Schaltflächen von Swing vorgestellt.<br />

21.5.2.1 JButton<br />

Die Klasse JButton stellt eine Funktionsschaltfläche 174 dar, wie zum Beispiel die<br />

Schaltfläche "OK" oder "Abbrechen". Mit dem folgenden Programm wird eine Schaltfläche<br />

in Swing erzeugt:<br />

174<br />

Mit einer Funktionsschaltfläche kann der Benutzer mit der Maus oder der Tastatur Funktionen<br />

eines Programms auslösen.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!