Hallo,
ich habe schon wieder ein Problem, ich habe aus dem JAVA-Insel-Buch ein JList Demo geschrieben und habe jetzt Probleme bei der Selection, wenn ich die Elemente nach unten anklicke werden die richtig ausgegeben, nach oben hängt die Liste immer eins zurück und das erste Element erreiche ich nie mehr, warum?
Danke
ich habe schon wieder ein Problem, ich habe aus dem JAVA-Insel-Buch ein JList Demo geschrieben und habe jetzt Probleme bei der Selection, wenn ich die Elemente nach unten anklicke werden die richtig ausgegeben, nach oben hängt die Liste immer eins zurück und das erste Element erreiche ich nie mehr, warum?
Code:
import java.util.*;
import java.awt.*;
import java.net.*;
import java.awt.event.*;
import java.applet.Applet;
import javax.swing.*;
import javax.swing.event.*;
public class Testapplet
extends JApplet
implements ListSelectionListener
{
final String data[] =
{
"erste Zeile",
"zweite Zeile",
"dritte Zeile",
"vierte Zeile",
"fünfte Zeile",
"Ende"
};
public void init() {
Panel cp = new Panel();
add(cp);
JList list = new JList(data);
list.addListSelectionListener(this);
list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
cp.add(list);
}
public void valueChanged( ListSelectionEvent e ) {
System.out.println( data[e.getLastIndex()]);
showStatus(data[e.getLastIndex()]);
}
}
Danke