dbooks.de --> home (Logo) Seitenstatus 2

 Java


Erste Schritte Primer

Variablen in Java Variablen

Strukturen in Java Strukturen

Oberfläche

Java-Applets Applets

JDBC JDBC

Servlets und JSP Servlets

Enterprise Java Beans EJB

Java-Anwendungen und Bibliotheken Material

Software fürJava Software

Klassen für Komponenten
Komponenten

TextField-Klasse
TextField
Button-Klasse
Button
TextArea-Klasse
TextArea
Label
Label
Checkbox-Klasse
Checkbox
CheckboxGroup-Klasse
CheckboxGroup
List-Klasse
List
Choice-Klasse
Choice
ScrollPane-Klasse
ScrollPane
Scrollbar-Klasse
Scrollbar
Layouts in Java
Layout
Grafik in Java
Grafik
Ereignisse in Java
Ereignisse
Menue-Klasse
Menüs
Canvas-Klasse
Canvas

PageMap 
(Umfang 180 Seiten)



Sponsoring  




1 Item-Events [java]

Kontext  




Netonstage - webprojekte - webconsulting - softwareentwicklung


 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




back


     List

Ein Listen-Objekt stellt wie das Choice-Objekt eine Reihe von Einträgen als Liste dar. Beim Listenobjekt können aber mehrere Werte ausgewählt werden.

Die Elemente der Liste werden über die Methode void addItem(String item) eingefügt. Ereignisse sind Änderung des ausgewählten Listenelements. Sie können über den ItemListener abgefragt werden, wie das Beispiel zeigt.

    Applet mit List-Objekt.




Beispiel anschauen
(/cgi-local/javaView.pl?executeExample=ListApplet)

   Quellcode
import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class ListApplet extends Applet {
   Panel panel1;
   List list1;
   TextArea feedBackElement;

   public void init()    {
      setBackground(Color.gray);

      // Define Panel
      panel1 = new Panel(new GridLayout(2,1));
      panel1.setBackground(Color.green);
      feedBackElement = new TextArea ("FeedBack" , 10, 35);
      feedBackElement.setBackground(Color.yellow);

      //define list with multiple select
      list1 = new List(6,true);
      list1.add("wert1");
      list1.add("wert2");
      list1.add("wert3");
      list1.add("wert4");

      // add Panels to Applet
      panel1.add(list1);
      panel1.add(feedBackElement);
      add(panel1);
      list1.addItemListener(new MyItemListener());
   }

   // InnerClass ItemAdapter
   class MyItemListener implements ItemListener {
      public void itemStateChanged(ItemEvent event) {
         String myStrings[] = list1.getSelectedItems();
         String back = "GEWÄHLT: ";
         for (int i=0; i<myStrings.length;i++) {
            back += myStrings[i] + " - ";
         }
         back += "
            " + feedBackElement.getText();
         feedBackElement.setText(back);

   }
   }

}




  Links



Unkommentierte Links:

Bewertung: java.sun.com: Class java.awt.List
Bewertung: addison-wesley.de: Guido Krüger - JAVA 1.1 lernen - Kapitel 22 List

Link empfehlen





 forward


(München, 2001-05-03 13:21:07 / )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook Java: 180 Themenseiten )
letzte Generierung Mon, 04 Jun 2001 21:32:04 GMT 36
© Werner Diwischek