NullPointer und JList

1337iceskater

Aktives Mitglied
Hallo Freunde,

wie schon oben geschrieben, will ich Daten von einer in ne andere JList transferieren. Die Lists sind vollgestopft mit Daten und ich wollte das ganz mit dem ListSelectionListener machen.

Hier erstmal der Code:

Java:
private javax.swing.event.ListSelectionListener lister = new javax.swing.event.ListSelectionListener(){
		@Override
		public void valueChanged(ListSelectionEvent arg0){
			if(!arg0.getValueIsAdjusting()){
				value_tmp = /*String-Wert*/ ((javax.swing.JList)arg0.getSource()).getSelectedValue().toString();
				if(((javax.swing.JList)arg0.getSource()).getModel() == dlmDB){
					inTeam.clearSelection();  //eine Lokal angelegte JList
				}
				else if(((javax.swing.JList)arg0.getSource()).getModel() == dlmTeam){
					inDB.clearSelection();  //eine Lokal angelegte JList
				}
				changed = true;
			}
		}	
	};

Die "dlmDB" und "dlmTeam" sind DefaultListModels , die nicht weiter verändert wurden. Mein PProblem ist, dass immer einer NullPointer Exception an dieser Stelle kommt und ich nicht weiß warum.

Java:
value_tmp = ((javax.swing.JList)arg0.getSource()).getSelectedValue()[U].toString();[/U]

Ich hoffe ihr könnt mir helfen und danke schonmal vorweg =)

MfG von mir^^
 

Ebenius

Top Contributor
Weil die Selektion [c]null[/c] ist. Die JList gibt bei [c]getSelectedValue()[/c] eben [c]null[/c] zurück, wenn kein Eintrag ausgewählt ist. Und [c]null.someMethod();[/c] geht nunmal nicht.

Ebenius
 

1337iceskater

Aktives Mitglied
Danke Ebenius^^ aber das weiß ich auch.

Mein Problem ist, dass ich nicht weiß wieso da nix ausgewälht ist. Ich lösche zwar die Selection der anderen Liste aber eigentlich sollte das keine auswirkung auf die erste list haben oder?

oder gibt es ne möglichkeit, löschende Events nicht zu berücksichtigen?

thx schonmal

Stefan
 

Ebenius

Top Contributor
Verstehe ich nicht. Dein Listener hängt offensichtlich als ListSelectionListener an einer JList und wird natürlich benachrichtigt wenn sich deren Selektion ändert. Und wenn man die Selektion leert, dann ändert sich die Selektion und es wird ein Event verschickt.

Warum das so passiert, weiß ich nicht, weil ich den Rest Deines Quelltexts nicht kenne. Aber das was ich schrieb geht so aus dem geposteten Quelltext und der Fehlerbeschreibung hervor.

Entweder jemand anderes versteht Dich besser als ich, oder Du musst Dein Problem -- ggf. mit mehr Quelltext -- nochmal anders beschreiben.

Ebenius
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N JList - Nullpointer Exception AWT, Swing, JavaFX & SWT 4
2 JavaFX die ChoiceBox leitet den String nicht weiter oder es komm zu einem NullPointer AWT, Swing, JavaFX & SWT 8
W Nullpointer Exception beim übertragen von Daten von Scene zu Scene AWT, Swing, JavaFX & SWT 6
H JTable: Diverse NullPointer-Exceptions zur Laufzeit AWT, Swing, JavaFX & SWT 3
B JavaFX Warum wird hier eine NullPointer-Exception geworfen? AWT, Swing, JavaFX & SWT 7
K Nullpointer Combobox Listener AWT, Swing, JavaFX & SWT 2
S NullPointer Exception beim Laden von Bildern AWT, Swing, JavaFX & SWT 11
G JavaFX ImageView (Nullpointer) AWT, Swing, JavaFX & SWT 1
I JComboBox gibt bei ausgewählten ITem NullPointer an... AWT, Swing, JavaFX & SWT 3
X Auf Fensterklasse zugreifen (Nullpointer Exception) AWT, Swing, JavaFX & SWT 2
B JavaFX Sporadisch auftretende Nullpointer AbstractTimer AWT, Swing, JavaFX & SWT 4
M Bilder zeichnen, NullPointer Exception AWT, Swing, JavaFX & SWT 3
V Swing Nullpointer Exception bei JFormattedTextField AWT, Swing, JavaFX & SWT 4
S Swing Setzen von TableModel liefert NullPointer AWT, Swing, JavaFX & SWT 6
Grejak NullPointer AWT, Swing, JavaFX & SWT 8
I NullPointer bei getSelectedItem() in itemStateChanged() AWT, Swing, JavaFX & SWT 4
M JComboBox setSelectedItem() und getSelectedItem() NullPointer AWT, Swing, JavaFX & SWT 2
M Swing JTextArea größe anpassen & setBackground liefer Nullpointer AWT, Swing, JavaFX & SWT 4
N einfacher ActionListener und NullPointer AWT, Swing, JavaFX & SWT 2
V Nullpointer in der GUI? EDT? AWT, Swing, JavaFX & SWT 2
Daniel_L JTable, (Auto-)RowSorter und NullPointer-Exception AWT, Swing, JavaFX & SWT 6
H JTree Nullpointer Problem AWT, Swing, JavaFX & SWT 4
dzim NullPointer bei refresh() einer JFace TableViewer AWT, Swing, JavaFX & SWT 2
spacegaier NullPointer beim Auslesen eines JTextFields AWT, Swing, JavaFX & SWT 7
G Wo kommen die Nullpointer her? AWT, Swing, JavaFX & SWT 9
B Jlist füllen AWT, Swing, JavaFX & SWT 4
H JList.setEnabled(false) - Text soll nicht grau sein AWT, Swing, JavaFX & SWT 2
BananenBrötchen Swing Arraylist in jList anzeigen AWT, Swing, JavaFX & SWT 6
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
A Swing JList zu JTree AWT, Swing, JavaFX & SWT 11
G Eingabe in JTextField in Array speichern und in JList ausgeben AWT, Swing, JavaFX & SWT 7
cezary Choice, JComboBox oder JList AWT, Swing, JavaFX & SWT 5
J JList scrollen AWT, Swing, JavaFX & SWT 3
Neumi5694 Swing JList - Klick abfangen AWT, Swing, JavaFX & SWT 3
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
M Swing JList Auswahl-GUI-Konzept AWT, Swing, JavaFX & SWT 9
C JList: Bestimmte Objekte ausschließen AWT, Swing, JavaFX & SWT 1
F JList aktualisiert nicht AWT, Swing, JavaFX & SWT 24
F JList auffüllen aus Array von Instanzen AWT, Swing, JavaFX & SWT 4
F Event wenn Maus eine JList verlässt AWT, Swing, JavaFX & SWT 13
F JList bei Windowbuilder AWT, Swing, JavaFX & SWT 8
F JList zeigt keine Einträge mehr AWT, Swing, JavaFX & SWT 1
P JList erstellen AWT, Swing, JavaFX & SWT 4
G DefaultListModel für JList AWT, Swing, JavaFX & SWT 2
P Einer JList mit eigenem ListModel einen Eintrag hinzfügen AWT, Swing, JavaFX & SWT 5
P Übergeben von ListModel an nichtparametrisierte JList AWT, Swing, JavaFX & SWT 8
M Ein Element in mehreren JList selektieren AWT, Swing, JavaFX & SWT 5
J Swing Probleme mit ListSelectionListener(), Inhalte der JList werden gelöscht? AWT, Swing, JavaFX & SWT 6
Z Swing Variable eines Objekt aus Hashmap in JList anzeigen AWT, Swing, JavaFX & SWT 1
Nabbit Über JList kein JPopupMenu AWT, Swing, JavaFX & SWT 2
O Swing JList beim Klicken in der GUI erstellen AWT, Swing, JavaFX & SWT 6
C Swing JList zeigt keine neuen Einträge an AWT, Swing, JavaFX & SWT 1
B Swing Auf JList-Elemente aus einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 1
T Generische Klasse in JList über DefaultListModel AWT, Swing, JavaFX & SWT 1
T Swing WindowBuilder: JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
C Button Text in JList neue Zeile AWT, Swing, JavaFX & SWT 6
C Hilfe bei JSpinner und JList AWT, Swing, JavaFX & SWT 1
D Swing ArrayList in Jlist/ List oder Array in JList/List AWT, Swing, JavaFX & SWT 5
S JList ist leer, aber DefaultListModel hat die Daten? AWT, Swing, JavaFX & SWT 9
M JList wird angezeigt, JTable (DefaultTableModel) nicht AWT, Swing, JavaFX & SWT 7
H Swing JList/JTable mit JButton, JTextField, Image, JComboBox und JLable AWT, Swing, JavaFX & SWT 2
D Swing Jlist Größe während der Laufzeit verändern. AWT, Swing, JavaFX & SWT 11
Q JList Update Problem AWT, Swing, JavaFX & SWT 1
W Sichtbarer Bereich JScrollPane vs. JList AWT, Swing, JavaFX & SWT 3
N AWT Markierte Zeile jList aus mySQL DB löschen AWT, Swing, JavaFX & SWT 2
S JList repaint AWT, Swing, JavaFX & SWT 1
F Swing JTextField in JList (Funktion beibehalten) AWT, Swing, JavaFX & SWT 2
H JList AWT, Swing, JavaFX & SWT 5
B Swing Bild von Webseite herunterladen, diese dann in JList anzeigen. AWT, Swing, JavaFX & SWT 1
B Swing Dynamische JList mit Bildern AWT, Swing, JavaFX & SWT 4
D JList&JButton erst nach Resize des JFRame sichtbar AWT, Swing, JavaFX & SWT 2
S JList Index finden AWT, Swing, JavaFX & SWT 6
3 Swing JList-Inhalt als verschlüsselte Datei schreiben und lesen AWT, Swing, JavaFX & SWT 1
N JComponenten in JList oder doch anders? AWT, Swing, JavaFX & SWT 0
S Swing JList, ArrayList + DefaultModel AWT, Swing, JavaFX & SWT 5
B Tabelleneinträge in JList anzeigen AWT, Swing, JavaFX & SWT 5
P JList/JScroolPane Text verschieben und text wrappen AWT, Swing, JavaFX & SWT 3
D Swing JList keine Selektionsänderung bei "dragged-Maus" AWT, Swing, JavaFX & SWT 4
M JList Model filtern AWT, Swing, JavaFX & SWT 4
K Swing JList - Element richtig hinzufügen AWT, Swing, JavaFX & SWT 4
T Swing Elemente der JList überlappend darstellen AWT, Swing, JavaFX & SWT 5
P Swing JList mit Objekten - Name anzeigen AWT, Swing, JavaFX & SWT 5
Ollek JList - neuer Eintrag in ArrayList dadurch keine Anzeige der Objekte AWT, Swing, JavaFX & SWT 18
K Mehrfachselektierungen in einer JList AWT, Swing, JavaFX & SWT 6
L Swing Component alignment innerhalb einer JList AWT, Swing, JavaFX & SWT 3
M Swing JList Listener AWT, Swing, JavaFX & SWT 20
M Accelerator zu JMenuItem des JPopupMenu einer JList AWT, Swing, JavaFX & SWT 2
S Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
M Element aus JList eines JFileChooser entfernen AWT, Swing, JavaFX & SWT 3
E selektierter Datensatz in JList als String Datentyp AWT, Swing, JavaFX & SWT 23
E selektiertes Element aus JList zurückgeben AWT, Swing, JavaFX & SWT 7
E JList /DefaultListModel mit Datenbank verbinden AWT, Swing, JavaFX & SWT 10
L SQL & Jtable o. JList AWT, Swing, JavaFX & SWT 5
K Swing JList und veränderte CellRenderer AWT, Swing, JavaFX & SWT 8
B JList + ListCellRenderer AWT, Swing, JavaFX & SWT 5
B JList -> Disabled AWT, Swing, JavaFX & SWT 6
J JList, Anzeige aktualisieren AWT, Swing, JavaFX & SWT 7
I Jlist isselectionEmpty AWT, Swing, JavaFX & SWT 4
I Jlist dynamisch aus Datenbank füllen AWT, Swing, JavaFX & SWT 14
R Swing unbegrenzte Anzahl vonEinträgen in JList AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben