JList - Selektionsfehler -Darstellungsfehler des Laufbalkens

Status
Nicht offen für weitere Antworten.

McSnoop

Bekanntes Mitglied
Hallo allerseits,

Ich habe folgendes Problem.

4 Listboxen:

Code:
Box 1               Box 2           Box 3

Box 4

ich habe in allen JLists einträge und wenn ich jeweils in eine andere Jlist klicke sollen sie Slektionen von den anderen verschwinden. Einzige Ausnahme ist das wenn in Box 4 geklickt wird soll die Selektion der box zuvor nicht entfernt werden will.

Nun zur Umsetzung:

es gibt ja die Möglichkeit:

Code:
lsList1.clearSelection();

das würde doch die Selektion der Box 1 aufheben oder??

Ich habe mir dann eine kleine Function geschrieben in der via if`s die box ausgewählt wird die aktiv ist, dann werden die selektionen der anderen boxen entfernt.

Aber es komm im Debugfenster immer eine NullPointerException und ich weiß nicht warum.

Gross stören tut mich die exception nicht ist aber trotzdem doof das sie da ist, die funktion behindert sie nicht, die selektion wird aufgehoben, aber aus dem Laufbalken der ja normalerweise gefüllt ist wird ein rahmen und wenn ich mit dem dann etwas selektieren will wird es nicht selektiert, das ist das hauptproblem. Warum wird aus dem Laufbalken ein Laufrahmen??

bin für jede hilfe dankbar.

mfg
Snoop
 

McSnoop

Bekanntes Mitglied
initiiert in welcher hinsicht??

Inhalt haben alle boxen und der INhalt von Box 4 der wird jedes mal erzeugt, wenn in einer der 3 anderen boxen geklickt wird.

Mit Code posten ist schlecht, weil ich lokal auf meinem Laptop arbeite und nicht ans netz darf mit dem gerät. Alles was ich bis jetzt an Code gepostet habe wurde von mir nochmals abgetippt und das ist bei dem hier betreffenden code ein bissel sehr lang, ich kann ja versuchen das wichtigste zu schreiben aber das kann ein wenig dauern.

mfg
Snoop
 

lyrics

Aktives Mitglied
auf jeden fall schon mal die stelle wo die exception auftritt. diese exception ist natürlich schwer ohne code zu bestimmen woran es liegt.

hast du gar keine möglichkeit den code zu posten?? auch nicht abends zu hause??
 

McSnoop

Bekanntes Mitglied
ich werd erst mal gucken an welcher stelle die exception auftritt und werd dann versuchen ein bissel code zu posten.
 

McSnoop

Bekanntes Mitglied
vielleicht hängt das auch mit der stelle zusammen an der das selected aufgerufen wird

Code:
public void selected(int box){
  if(box==1){
     lslist1.clearSelection();
     lslist2.clearSelection();
  }
  if(box==2){
     lslist0.clearSelection();
     lslist2.clearSelection();
  }
  if(box==3){
     lslist0.clearSelection();
     lslist1.clearSelection();
  }
  if(box==4){
    // Abfrage welche Box von 0-2 selektiert ist und dann die selektion der jeweils anderen beiden aufheben
  }
}


aufgerufen wird das selected jeweils an folgender Stelle:

Code:
.... 

lsList2.addListSelectionListener(new ListSelectionListener(){
  public void valueChanged(ListSelectionEvent e){
     FillTfs((String)lsList2.getSelectedValue(),3); // füllt Textfields mit teilen des übergebenen Strings
     selected(3);
  }
});

.....


Eine Besonderheit die mir schon aufgefallen ist ist das wenn ich bei dem valueChanged noch nen System.out... einfüge und einfach was ausgeben lasse, dann kommt jede ausgabe doppelt. Das leuchtet ja auch ein denn er ist der eintrag ja unselectiert und dann selektiert, also 2 mal.

nun zur Exception die taucht schon auf wenn ich erst in eine Box klicke und dann in eine andere

hmm ich habe gerade einfach mal das FIllTfs rausgenommen und nu isse nicht mehr da aber nun fehlt aber auch die funktionalität. die Funktion hier zu posten würde ne weile dauern, das werd ich abends zuhause machen, denk ich.

Snoop
 

lyrics

Aktives Mitglied
das wäre mal besser, dann könnte man das selber auch mal testen. weil so kann man keine aussage treffen. wenn du es heute abend schafft schaue ich später noch mal rein und vielleicht kann ich dir ja helfen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Mady Daten von JList & Combobox in JTable adden Java Basics - Anfänger-Themen 2
U JList erstellen Java Basics - Anfänger-Themen 2
Soloeco JList/DefaultListModel: Wie kann ich ein Panel hinzufügen? Java Basics - Anfänger-Themen 1
J Objekt bei Auswahl in jList ändern Java Basics - Anfänger-Themen 6
D JList ListSelectionEvent entfernen? Java Basics - Anfänger-Themen 13
F JList Elemente mit Strings vergleichen Java Basics - Anfänger-Themen 12
S Export aus JList Java Basics - Anfänger-Themen 6
M Erste Schritte JList einträge Java Basics - Anfänger-Themen 1
M Erste Schritte Doppelte Ausgabe? (JList) Java Basics - Anfänger-Themen 1
M Erste Schritte Auswahl in einer JList Java Basics - Anfänger-Themen 2
P JList, aus selectedValue bestimmten Wert aus Containerklasse auslesen Java Basics - Anfänger-Themen 4
N JList + DefaultListModel + JScrollPane --> ensureIndexIsVisible funktioniert nicht immer Java Basics - Anfänger-Themen 1
C JList Einträge nach Datum sortieren Java Basics - Anfänger-Themen 3
J Element zu jList hinzufügen NullPointerExcepetion Java Basics - Anfänger-Themen 2
S jList --> Array einfügen und Liste löschen Java Basics - Anfänger-Themen 5
H Kein Zugriff auf das Element einer JList möglich: Fehlermeldung Java Basics - Anfänger-Themen 2
I in listFiles() oder JList Dateiendungen entfernen Java Basics - Anfänger-Themen 14
N Erste Schritte MySQL Tabelle in JList darstellen Java Basics - Anfänger-Themen 1
O JList aktualisieren während Dateieinlesung Java Basics - Anfänger-Themen 4
B JFileChooser und JList Java Basics - Anfänger-Themen 7
OnDemand Enumeration <> JList Java Basics - Anfänger-Themen 5
P Mehrfachauswahl in einer JList Java Basics - Anfänger-Themen 2
A JList Elemente in ein andres JList Adden Java Basics - Anfänger-Themen 5
C .txt und Jlist Java Basics - Anfänger-Themen 10
J Daten in eine JList einfügen Java Basics - Anfänger-Themen 6
A JList / toString modify Java Basics - Anfänger-Themen 2
K jlist an text anpassen Java Basics - Anfänger-Themen 3
D Erste Schritte JList + Checkbox Java Basics - Anfänger-Themen 5
I kein zugriff auf jList oder Textfield Java Basics - Anfänger-Themen 2
A JList bearbeiten Java Basics - Anfänger-Themen 2
M Index einer JList ausgeben Java Basics - Anfänger-Themen 4
M Inhalt/Wert aus einer JList ablesen Java Basics - Anfänger-Themen 5
J Markierte Einträge (Dateien) in JList sollen in einen anderen Ordner verschoben werden. Java Basics - Anfänger-Themen 12
J Markierte Items in einer JLIST in einen Ordner verschieben Java Basics - Anfänger-Themen 2
A Input/Output Hashmap in einem JPanel via JList anzeigen Java Basics - Anfänger-Themen 8
S ListModel - Anzeige im JList Java Basics - Anfänger-Themen 4
H JList Java Basics - Anfänger-Themen 2
G JList Objekte richtig anzeigen in JDK 6 Java Basics - Anfänger-Themen 5
U JList Java Basics - Anfänger-Themen 6
L HashMap zu JList Java Basics - Anfänger-Themen 6
C Input/Output Inhalte von ArrayList und JList in Datei schreiben Java Basics - Anfänger-Themen 5
M Jlist Elemente hinzufügen Java Basics - Anfänger-Themen 2
F Koordinaten JList darstellen Java Basics - Anfänger-Themen 4
M BeanBinding Jlist an Jlabel Java Basics - Anfänger-Themen 2
M GUI JList - Objekte listen u. Feld anzeigen? Java Basics - Anfänger-Themen 16
E JList GUI aktualisieren? Java Basics - Anfänger-Themen 3
JAVAnnik JList Auswahl Java Basics - Anfänger-Themen 2
Z In JList per Doppelklick eine Datei öffnen (z.B. ein PDF) Java Basics - Anfänger-Themen 16
P Jlist + Popupmenu Java Basics - Anfänger-Themen 10
M Properties Eintrag löschen, welcher in der JList "ausgewählt" wurde Java Basics - Anfänger-Themen 2
c_sidi90 File Array an Jlist übergeben Java Basics - Anfänger-Themen 11
J JList Inhalt nach JButton Klick aktualisieren Java Basics - Anfänger-Themen 8
B JList und JTable: leere Zeilen bei listfiles(); Java Basics - Anfänger-Themen 5
N DefaultListModel auf JList sortieren Java Basics - Anfänger-Themen 7
A JList mit Überschrift Java Basics - Anfänger-Themen 2
K Scrollbalken in JList funktioniert nicht Java Basics - Anfänger-Themen 9
B JList wird nicht aktualisiert bzw hat keine Items Java Basics - Anfänger-Themen 2
D JList nicht sichtbar Java Basics - Anfänger-Themen 4
B JList mit Scrollbar? Java Basics - Anfänger-Themen 7
K Datenbindung an JTable, JList, Primärschlüssel verstecken Java Basics - Anfänger-Themen 4
M JList Event Java Basics - Anfänger-Themen 5
M JList Index selektieren ausschalten. Java Basics - Anfänger-Themen 7
M ArrayList<int[]> - Problem mit JList! Java Basics - Anfänger-Themen 27
M JList + ListModel Java Basics - Anfänger-Themen 26
L JList Aktualisieren funktioniert nur Zufällig Java Basics - Anfänger-Themen 3
T JList aktualisieren Java Basics - Anfänger-Themen 12
T alle Ordner in einem Ordner in JList anzeigen Java Basics - Anfänger-Themen 3
R .Jpg anzeigen lassen nach klick in JList Java Basics - Anfänger-Themen 11
F Hilfe! JList Inhalte vertauschen Java Basics - Anfänger-Themen 2
A Eintrag einer JLIST speichern Java Basics - Anfänger-Themen 3
A Anordnung von JList Elementen Java Basics - Anfänger-Themen 3
B JList wird nach Ändern weiß Java Basics - Anfänger-Themen 11
B Einträge im JList einfügen Java Basics - Anfänger-Themen 9
S JList mit icons UND strings für Dialogbox Java Basics - Anfänger-Themen 2
hdi Fehler beim Model-Update einer JList (DefaultListModel) Java Basics - Anfänger-Themen 3
DStrohma Index einer markierten Zeile aus einer JList bekommen? Java Basics - Anfänger-Themen 5
P JList in JPanel anzeigen Java Basics - Anfänger-Themen 2
hdi Synchronisation zwischen JList und ListModel Java Basics - Anfänger-Themen 6
D Suche in JList nach dem ersten Buchstaben Java Basics - Anfänger-Themen 2
hdi JList mit Model und Observer -> Chaos, blicke nicht durch Java Basics - Anfänger-Themen 22
1 JList Problem : Synchronisation mit Vector klappt nicht :( Java Basics - Anfänger-Themen 6
G Elemente aus jList entferne. Java Basics - Anfänger-Themen 2
G JList updaten Java Basics - Anfänger-Themen 7
K jList scrollPane Java Basics - Anfänger-Themen 2
7 Java Swing: Wie JScrollPane zur JList hinzufügen? Java Basics - Anfänger-Themen 12
K JList verschiebt sich Java Basics - Anfänger-Themen 7
G String in JList Java Basics - Anfänger-Themen 11
T Jlist Object hinzufügen Java Basics - Anfänger-Themen 2
B Auslesen der JList Java Basics - Anfänger-Themen 11
S jList Multiple Selection mit Klick Java Basics - Anfänger-Themen 2
M Dateien in einem Ordner, JList Java Basics - Anfänger-Themen 7
G JList größe verändert sich Java Basics - Anfänger-Themen 2
M JList Parameter verschieben Java Basics - Anfänger-Themen 3
C jList - Zeile Markieren - jList.setSelectedIndex(wert); Java Basics - Anfänger-Themen 3
G JList mit LinkedList füllen Java Basics - Anfänger-Themen 2
G JList Mehrfachselektion Java Basics - Anfänger-Themen 6
N 2 spaltige JList, mit dynamischen Inhalt Java Basics - Anfänger-Themen 4
P JList mit setListData(<Vector>) Java Basics - Anfänger-Themen 7
J GUI mit JList Java Basics - Anfänger-Themen 2
N drag and drop mit JList Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben