Combobox --> liefer null?

Status
Nicht offen für weitere Antworten.

scheibl

Aktives Mitglied
Hallo allerseits, will mehrere Comboboxen zusammenhängen, sprich wenn sich die Daten der ersten ändern wird erst die zweite angezeigt,... Jedoch ergibts sich da bei mir ein Problem. Immer wenn ich in der zweiten Combobox etwas auswähle, bekomme ich eine Nullpointer Exception.

Code:
schueler_combo.addItem("Wählen sie einen Schüler");
        gstand_combo.addItem("Wählen sie einen Gegenstand");
        beisitzer_combo.addItem("Wählen sie einen Beisitzer");
        for(int i=0; i<Pl_init.slist.size(); i++)
        {     
            schueler_combo.addItem(Pl_init.getSchueler_name(Pl_init.slist.get(i).getSchueler_nr()));
        }    
        schueler_combo.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                JComboBox selected = (JComboBox)e.getSource();
                for(int j=0; j<Pl_init.prueflist.size(); j++)
                {
                    if(selected.getSelectedItem().equals(Pl_init.getSchueler_name(Pl_init.prueflist.get(j).getSchuelernr())))
                    {    
                        help_snr = Pl_init.prueflist.get(j).getSchuelernr();
                        gstand_combo.addItem(Pl_init.getGstand_name(Pl_init.prueflist.get(j).getGstandnr()));
                    }             
                }    
                gstand_combo.setVisible(true);
            }        
        });
        
        gstand_combo.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                JComboBox selected = (JComboBox)e.getSource();
                gstand = (String) selected.getSelectedItem();
                for(int i=0; i<Pl_init.lglist.size(); i++)
                {
                 //  if(selected.getSelectedItem().equals(Pl_init.getGstand_name(Pl_init.lglist.get(i).getGstandsnr())))
                        
                }    
                beisitzer_combo.setVisible(true);
            }        
        });
       System.out.println("Gstand: " + gstand);        //Hier sollte der Gegenstand ausgegeben werden, der angeklickt wurde; ist jedoch immer null

Wenn ich zum Schluss den Gegenstand ausgeben will, bekomme ich immer null
 
S

SlaterB

Gast
?
die Ausgabe erfolgt bei der Definition der JComboBox oder zumindest bei der Zuweisung des ActionListeners,

der ActionListener wird aber erst eine Ewigkeit später ausgeführt, wenn der User irgendwo rumklickt,

du kannst doch nicht das Ergebnis der Wahl vor der Wahl vorhersagen
(Achtung, aktueller politischer Bezug ;) )


soll
System.out.println("Gstand: " + gstand);
vielleicht mit IN den ActionListener?
 

scheibl

Aktives Mitglied
Ja, aber es geht trotzdem nicht wenn ich es in dem actionlistener reinschreibe. Weiters funkioniert es auch nicht, wenn ich schon etwas in der combo angeklickt habe.

lg
 
S

SlaterB

Gast
du hast also eine beliebige JComboBox mit einem beliebigen Listener bei dem bei einem nur unzureichend näher beschriebenen ActionEvent in deinem beliebigen Programmablauf
'selektierter Wert' = null rauskommt

nun, da kann ich persönlich nur sagen: sehr gut möglich

für alles andere musst du genauer erklären, warum zu diesem Zeitpunkt da nicht null sein sollte,
idealerweise mit einem lauffähigen Programm + Bedienungsanweisung hin zum Fehler
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Drop down Button Menü (Combobox) Allgemeine Java-Themen 7
M javafx ComboBox- Nullpointer Exception Allgemeine Java-Themen 6
O 2 Combobox in Abhängigkeit von der 1 Combobox (Datenbank) Allgemeine Java-Themen 1
S Array in Combobox ausnutzen??? Allgemeine Java-Themen 5
G Combobox füllen mit daten aus einer Tabelle Allgemeine Java-Themen 4
O MVC - wo Liste der ComboBox-Items ermitteln Allgemeine Java-Themen 3
A Java Verzeichnisse in Combobox Ausgeben JAVA Allgemeine Java-Themen 3
S ComboBox nimmt nur ein Item an Allgemeine Java-Themen 3
L List <Hauser> in Combobox einfügen Allgemeine Java-Themen 5
G ComboBox: Nur eine Art Klasse zulassen (Generics) Allgemeine Java-Themen 3
G Combobox mit Zeitwerten Allgemeine Java-Themen 10
MQue Datum in ComboBox setzen Allgemeine Java-Themen 9
B ComboBox Allgemeine Java-Themen 4
D ComboBox definieren Allgemeine Java-Themen 2
L ComboBox -> SQL -> ArrayList -> JTable? Allgemeine Java-Themen 28
Zrebna Wieso sollte man Null-Prüfungen nicht mit Optional-Objekten nutzen? Allgemeine Java-Themen 13
Zrebna SonarLint: Warum kein Null-Referencing-CodeSmell-Hint hier? Allgemeine Java-Themen 23
OnDemand Java String in Hashmap als Key NULL Allgemeine Java-Themen 27
8u3631984 Argument Captor liefert NULL zurück Allgemeine Java-Themen 2
E Class.getResourceAsStream() gibt null zurück Allgemeine Java-Themen 2
Zrebna Gibt es eine Möglichkeit eine NPE zu vermeiden, wenn null returned wird? Allgemeine Java-Themen 3
J Zahlen Abstand zur Null bestimmen Allgemeine Java-Themen 11
C javax.mail.Message message.setreplyto() null setzen (keine replyto Adresse) Allgemeine Java-Themen 25
S An internal error occurred during: Launching null argument Allgemeine Java-Themen 1
S Validation Null aber nicht Blank und muss Email sein Allgemeine Java-Themen 22
L Google Guice Field Injection returns null Allgemeine Java-Themen 2
E RMI NULL-Pointer-Exeception wenn der RMI-Proxy eine Methode deligiert Allgemeine Java-Themen 2
J Java Objekte = null, Garbagecollector Allgemeine Java-Themen 12
N MsgPack - Null Check Allgemeine Java-Themen 5
T JasperReports mit Null Pointer Allgemeine Java-Themen 3
DanielsLPecke Compiler-Fehler Warum ist der String null? Allgemeine Java-Themen 10
M Warten bis Variabel nicht null ist Allgemeine Java-Themen 18
Thallius Simple JSON Parser Error null Allgemeine Java-Themen 6
M Null byte in verschiedenen charsets Allgemeine Java-Themen 2
S Lambda Ausdrücke: @FunctionalInterface Instanzen auf null prüfen Allgemeine Java-Themen 9
B [Android] EditText-Object ist null - Nimmt nicht den Wert des enthaltenen Textfeldes ein Allgemeine Java-Themen 2
D Java Process OutputStream ist null Allgemeine Java-Themen 4
O log4j, Problem bei Ausgabe null-Wert Allgemeine Java-Themen 0
T InvalidClassException - Read null attempting to read class descriptor for object Allgemeine Java-Themen 8
D Problem mit führender Null bei Schlüsselerzeugung Allgemeine Java-Themen 5
T Variablenübergabe liefert immer null Allgemeine Java-Themen 13
K Image beim catchen ist immer null Allgemeine Java-Themen 9
B Load of Known null Value Allgemeine Java-Themen 9
W Kleine Frage zu Null-Pinter-Exception Allgemeine Java-Themen 21
T Array Sortieren (null Werte ans Ende) Allgemeine Java-Themen 2
S Null Pointer Exception bei BufferedReader Allgemeine Java-Themen 4
M Objekt prüfen auf null ->Invocation Target Exception??? Allgemeine Java-Themen 2
Tobse Vererbung null aus Elternklasse "dominant"? Allgemeine Java-Themen 15
E Queue: Wie kann hier ein null-Pointer Exception auftreten?! Allgemeine Java-Themen 11
I newInstance() liefert null zurück Allgemeine Java-Themen 4
R Attribut null Allgemeine Java-Themen 6
C Regex: Zahl ohne führende Null Allgemeine Java-Themen 13
E rückgabewert ist immer null Allgemeine Java-Themen 2
N List auf null prüfen Allgemeine Java-Themen 2
TiME-SPLiNTER Von Unix, InputStreams und Null Bytes Allgemeine Java-Themen 2
R dateFormat - Uhr fängt nicht bei null an Allgemeine Java-Themen 2
P Null in ArrayList Allgemeine Java-Themen 3
N Strings mit null wiedergabe Splitten Allgemeine Java-Themen 4
mongole Formatter + null Allgemeine Java-Themen 4
X Prozess-Objekt nach Ausführung der destroy-Methode null oder nicht null ? Allgemeine Java-Themen 10
A Umgang mit null Allgemeine Java-Themen 16
L Object = null? Allgemeine Java-Themen 16
L null pointer exception Allgemeine Java-Themen 10
nrg Leere Objektreferenz mit != null vergleichen Allgemeine Java-Themen 4
J Null Pointer in der compare-Methode des Comparators? Allgemeine Java-Themen 18
T Set.contains() auch false wenn value == null? Allgemeine Java-Themen 4
D Matrix, ArrayList, null-Zellen Allgemeine Java-Themen 6
F Hibernate speichern - Null Allgemeine Java-Themen 5
knuckles12 null pointer exception bei arrays Allgemeine Java-Themen 6
T WeakHashMap: Wie "null" effizient abfangen? Allgemeine Java-Themen 5
N Null Durchblick in Java, Jobwechsel? Allgemeine Java-Themen 19
M nichtreferenzierte Objekte auf NULL setzen -> Performance Allgemeine Java-Themen 4
S JFreeChart LineChart Punkte über NULL Werte hinweg verbinden Allgemeine Java-Themen 5
N Array mit null Werten filtern Allgemeine Java-Themen 5
A java.net.UnkownHostException: null bei jar-File Allgemeine Java-Themen 16
B Null Pointer Exception bei Canvas-objekt-Aufruf Allgemeine Java-Themen 12
H NullPointerException trotz Abfangen von null? Allgemeine Java-Themen 9
R if (obj == null || obj.isEmpty()) Allgemeine Java-Themen 21
P <null> in einer DB abfragen Allgemeine Java-Themen 4
G Nicht abgefangene Null-Pointer-Exception Allgemeine Java-Themen 2
P Image auf einem Panel mit null-Layout Allgemeine Java-Themen 8
M getResourceAsStream immer null Allgemeine Java-Themen 4
R Array komplett auf null setzen Allgemeine Java-Themen 10
A JasperReport Detail bringt null bei Datenübergabe Allgemeine Java-Themen 4
S Null Pointer Exception Allgemeine Java-Themen 10
S instanceof und null Allgemeine Java-Themen 7
M Führende Null in einem Datum Allgemeine Java-Themen 3
L null != null ? Allgemeine Java-Themen 16
Redfrettchen Rückgabe nicht sinnvoll: Exception oder null zurück? Allgemeine Java-Themen 9
B Null- oder IllegalArgumentException Allgemeine Java-Themen 12
C ImageIO die read-Methode liefert mir ein null- Wert zurück Allgemeine Java-Themen 10
K Exception im Konstruktor / Objekt == null Allgemeine Java-Themen 7
Z bedeutung (übersetzung) von null? Allgemeine Java-Themen 5
T Exception im Constructor -> null-Referenz zurückgeben Allgemeine Java-Themen 6
C Objekte null setzen? Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben