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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Oberflächenprogrammierung mit Swing 845<br />

21.5.3 Listen<br />

Im Folgenden werden die Klassen JList und JComboBox vorgestellt.<br />

21.5.3.1 JList<br />

Die Klasse JList ist eine Komponente zur Darstellung und Auswahl von Objekten<br />

aus einer Liste. Im folgenden Beispiel wird eine Liste mit Werten befüllt und in einem<br />

Fenster angezeigt:<br />

// Datei: JListBeispiel.java<br />

import javax.swing.*;<br />

public class JListBeispiel extends JFrame<br />

{<br />

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

}<br />

public JListBeispiel()<br />

{<br />

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

setDefaultCloseOperation (WindowConstants.EXIT_ON_CLOSE);<br />

// Daten der Liste<br />

Object[] data = {"Realgröße", "Vollbild", "100%", "75%",<br />

"50%", "25%", "15%", "10%", "5%"};<br />

// Liste mit Daten erzeugen<br />

JList list = new JList (data);<br />

add (list);<br />

setSize (300, 200);<br />

}<br />

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

{<br />

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

fenster.setVisible (true);<br />

}<br />

Das Bild 21-25 zeigt ein Fenster mit einer Liste. Die Liste ist mit der Klasse JList<br />

implementiert.<br />

Bild 21-25 JList-Beispiel

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!