NullPointerException

Status
Nicht offen für weitere Antworten.
Hallo,

ich stehe mal wieder völlig auf dem Schlauch. Ich weiss gerade nicht was die NullPointerException auslöst.

Code:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;
import javax.swing.table.DefaultTableModel;

public class MyFrame extends JFrame implements ActionListener {
	
	private JPanel tablePanel;
	private JButton button1;
	private JButton button2;
	private JButton button3;
	private JButton button4;
	
	private String editForm;
	private String editWhere;

	private String abfrageK1;
	
	private JTable tabelle;
	private JPanel northPanel;
	private JPanel centerPanel;
	private JLabel labelDB;
	private JTextField ausgabefeld1;
	private JTextField ausgabefeld2;
	private JTextField ausgabefeld3;
	private JTextField ausgabefeld4;
	private JTextField ausgabefeld5;
	private JTextField ausgabefeld6;
	private JTextField ausgabefeld7;
	private JTextField ausgabefeld8;
	private JTextField ausgabefeld9;
	private JLabel leerfeld2;
	private JLabel leerfeld5;
	private JLabel leerfeld6;
	private JLabel labelVorname;
	private JLabel labelNachname;
	private JLabel labelStrasse;
	private JLabel labelHausnummer;
	private JLabel labelPLZ;
	private JLabel labelOrt;
	private JLabel labelLand;
	private JLabel labelTelefon;
	private JLabel labelID;
	
	private ResultSet resultK1;

// MyFrame() starten
	public static void main(String args[])  {
		MyFrame g = new MyFrame();
	}

// actionPerformed: SQL-Anweisung an Button anpassen:
// Auswählen: SELECT * ...
// Bearbeiten: UPDATE ...
	public void actionPerformed(ActionEvent e) {
		 if(e.getActionCommand().equals("Kunde auswählen")) //Auswählen-Button
	     {
	    	 editForm = "SELECT * from kunde WHERE ID = '" + ausgabefeld9.getText() + "'";
	    	 System.out.println(editForm);
	    	 editWhere = "Query";
	    	 if (ausgabefeld1.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR vorname LIKE '%" + ausgabefeld1.getText() + "%' ";
		    	 System.out.println(editForm);
	    	 }
	    	 if (ausgabefeld2.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR nachname LIKE '%" + ausgabefeld2.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld3.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR strasse LIKE '%" + ausgabefeld3.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld4.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR hausnummer LIKE '%" + ausgabefeld4.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld5.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR plz LIKE '%" + ausgabefeld5.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld6.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR ort LIKE '%" + ausgabefeld6.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld7.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR land LIKE '%" + ausgabefeld7.getText() + "%' ";
	    	 }
	    	 if (ausgabefeld8.getText().equals("")) {
	    		 editForm = editForm;
	    	 }
	    	 else {
	    		 editForm = editForm + "OR telefon LIKE '%" + ausgabefeld8.getText() + "%' ";
	    	 }
		     try {
		    	 List<Kunde> kundeList = dbout();
		    	 createTable(kundeList);
			} catch (SQLException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			} catch (ClassNotFoundException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
	     }

		 if(e.getActionCommand().equals("Bearbeiten")) //Bearbeiten-Button
	     {
	    	 editForm = "UPDATE kunde SET vorname='" + ausgabefeld1.getText() + "', nachname='" + ausgabefeld2.getText() + "', strasse='" + ausgabefeld3.getText() + "', hausnummer='" + ausgabefeld4.getText() + "', plz='" + ausgabefeld5.getText() + "', ort='" + ausgabefeld6.getText() + "', land='" + ausgabefeld7.getText() + "', telefon='" + ausgabefeld8.getText() + "' WHERE ID='" + ausgabefeld9.getText() + "'";
	    	 System.out.println(editForm);
	    	 editWhere = "UPDATE";
	    	 try {
		    	 List<Kunde> kundeList = dbout();
		    	 createTable(kundeList);
			} catch (SQLException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			} catch (ClassNotFoundException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
	     }

	 }

// getConnection:
// Treiber laden
// Connection herstellen
// Return: Connection conn
	public Connection getConnection() throws ClassNotFoundException, SQLException {
		// Treiber laden
		Class.forName("com.mysql.jdbc.Driver");

		// Connection herstellen
		String dbHost = "jdbc:mysql://192.168.0.51/fabian_autopark";
		String dbUser = "root";
		String dbPass = "";

		Connection conn = DriverManager.getConnection(dbHost, dbUser, dbPass);

		return conn;
	}
	

//	 getResultSetQuery():
//	 Statement aufbauen
//	 Select-Anweisung ans ResultSet übergeben	
// 	 Return: resulK1;
	public ResultSet getResultSetStandard() throws ClassNotFoundException, SQLException {

		Connection conn = getConnection();
		Statement stmt = conn.createStatement();

		abfrageK1 = "SELECT * FROM kunde";
		System.out.println(abfrageK1);
		ResultSet resultK1 = stmt.executeQuery(abfrageK1);
		return resultK1;
	}
	
	
//	 getResultSetQuery():
//	 Statement aufbauen
//	 Select-Anweisung ans ResultSet übergeben	
	public ResultSet getResultSetQuery() throws ClassNotFoundException, SQLException {

		Connection conn = getConnection();
		Statement stmt = conn.createStatement();

		if (editForm == null) {
			abfrageK1 = "SELECT * FROM kunde WHERE ID = 0";
		}
		else {
			abfrageK1 = editForm;
		}
		ResultSet resultK1 = stmt.executeQuery(abfrageK1);
	
		return resultK1;
	}

//	 getResultSetUpdate():
//	 Statement aufbauen
//	 Update-Anweisung ans ResultSet übergeben	
	public ResultSet getResultSetUpdate() throws ClassNotFoundException, SQLException {
		Connection conn = getConnection();
		Statement stmt = conn.createStatement();
		
		if (editForm == null) {
			abfrageK1 = "SELECT * FROM kunde WHERE ID = 0";
		}
		else {
			abfrageK1 = editForm;
		}
		stmt.executeUpdate(abfrageK1);
		
		return resultK1;
	}
	
	public List<Kunde> dbout() throws java.sql.SQLException, ClassNotFoundException {
		
		if (editWhere == "Query") {
			resultK1 = getResultSetQuery();
		}
		else if (editWhere == "Update") {
			resultK1 = getResultSetUpdate();
		}
		else {
			resultK1 = getResultSetStandard();
		}
		
		ArrayList<Kunde> list = new ArrayList<Kunde>();
		
		while(resultK1.next()) {
			Kunde k1 = new Kunde();
			[u][b][color=red]ausgabefeld2.setText(resultK1.getString("kunde.nachname"));[/color][/b][/u]
			k1.setNachname(resultK1.getString("kunde.nachname"));
			ausgabefeld1.setText(resultK1.getString("kunde.vorname"));
			k1.setVorname(resultK1.getString("kunde.vorname"));
			ausgabefeld3.setText(resultK1.getString("kunde.strasse"));
			k1.setStrasse(resultK1.getString("kunde.strasse"));
			ausgabefeld4.setText(resultK1.getString("kunde.hausnummer"));
			k1.setHausnummer(resultK1.getString("kunde.hausnummer"));
			ausgabefeld5.setText(resultK1.getString("kunde.plz"));
			k1.setPlz(resultK1.getInt("kunde.plz"));
			ausgabefeld6.setText(resultK1.getString("kunde.ort"));
			k1.setOrt(resultK1.getString("kunde.ort"));
			ausgabefeld7.setText(resultK1.getString("kunde.land"));
			k1.setLand(resultK1.getString("kunde.land"));
			ausgabefeld8.setText(resultK1.getString("kunde.telefon"));
			k1.setTelefon(resultK1.getString("kunde.telefon"));
			list.add(k1);
		}
		return list;
	}

	public void createTable(List<Kunde> kundeList) {
		Object[][] table = new Object[kundeList.size()][6];

		int i=0;
		for (Kunde k1:kundeList) {
			Object[] kundeRow = new Object[6];
			kundeRow[0] = k1.getVorname();
			kundeRow[1] = k1.getNachname();
			kundeRow[2] = k1.getStrasse() + " " + k1.getHausnummer();
			kundeRow[3] = k1.getPlz() + " " + k1.getOrt();
			kundeRow[4] = k1.getLand();
			kundeRow[5] = k1.getTelefon();
			table[i] = kundeRow;
			i++;
		}

		String[] spaltenNamen = { "Vorname", "Nachname", "Strasse", "Ort", "Land", "Telefon" };
		tabelle.setModel(new DefaultTableModel(table, spaltenNamen));
		
	}

// GUI zeichnen
	public MyFrame()  {
		super("Juchu - Ich habe ein Fenster");
		try {
		
		setSize(300, 500);
		setLocation(300, 300);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		getContentPane().setLayout(new BorderLayout(5, 5));

		List<Kunde> kundeList = dbout();
		
		// Tabelle erzeugen
		tabelle = new JTable();
		createTable(kundeList);
		tabelle.setPreferredScrollableViewportSize(new Dimension(400, 60));

		// Panels erzeugen
		tablePanel = new JPanel(new GridLayout(2, 1));
	    northPanel = new JPanel(new GridLayout());
	    centerPanel = new JPanel(new GridLayout (9,3,2,2));

		// Button erzeugen
		button1 = new JButton("Hinzufügen");
		button2 = new JButton("Entfernen");
		button3 = new JButton("Kunde auswählen");
		button3.addActionListener(this);
		button4 = new JButton("Bearbeiten");
		button4.addActionListener(this);

		// Leerfeld erzeugen
		leerfeld2 = new JLabel("  ");
		leerfeld5 = new JLabel("  ");
		leerfeld6 = new JLabel("  ");
	    labelDB = new JLabel("Datenbankabfrage");
	    labelVorname = new JLabel("Vorname");
	    labelNachname = new JLabel("Nachname");
	    labelStrasse = new JLabel("Strasse");
	    labelHausnummer = new JLabel("Hausnummer");
	    labelPLZ = new JLabel("PLZ");
	    labelOrt = new JLabel("Ort");
	    labelLand = new JLabel("Land");
	    labelTelefon = new JLabel("Telefon");
	    labelID = new JLabel("ID");

	    // Textfelder erzeugen
	    ausgabefeld1 = new JTextField("");
	    ausgabefeld2 = new JTextField("");
	    ausgabefeld3 = new JTextField("");
	    ausgabefeld4 = new JTextField("");
	    ausgabefeld5 = new JTextField("");
	    ausgabefeld6 = new JTextField("");
	    ausgabefeld7 = new JTextField("");
	    ausgabefeld8 = new JTextField("");
	    ausgabefeld9 = new JTextField("");

		// auf Panel Button packen
		tablePanel.add(tabelle.getTableHeader());
		tablePanel.add(tabelle);

	    setDefaultCloseOperation(EXIT_ON_CLOSE);
	    setSize(450, 150);
	    Container cp = getContentPane();
	    cp.setLayout(new BorderLayout());
	    
	    cp.add(northPanel, BorderLayout.NORTH);

	    cp.add(centerPanel, BorderLayout.CENTER);

	    labelDB.setHorizontalAlignment(SwingConstants.CENTER);
	    northPanel.add(labelDB);

	    centerPanel.add (labelVorname);
	    labelVorname.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld1);
	    ausgabefeld1.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (button1);
	    button1.setHorizontalAlignment(SwingConstants.CENTER);

	    centerPanel.add (labelNachname);
	    labelNachname.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld2);
	    ausgabefeld2.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (button2);
	    button2.setHorizontalAlignment(SwingConstants.CENTER);

	    centerPanel.add (labelStrasse);
	    labelStrasse.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld3);
	    ausgabefeld3.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (button3);
	    button3.setHorizontalAlignment(SwingConstants.CENTER);

	    centerPanel.add (labelHausnummer);
	    labelHausnummer.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld4);
	    ausgabefeld4.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (button4);
	    button4.setHorizontalAlignment(SwingConstants.CENTER);
	    
	    centerPanel.add (labelPLZ);
	    labelPLZ.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld5);
	    ausgabefeld5.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (leerfeld2);

	    centerPanel.add (labelOrt);
	    labelOrt.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld6);
	    ausgabefeld6.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (labelID);
	    labelID.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (labelLand);
	    labelLand.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld7);
	    ausgabefeld7.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (ausgabefeld9);
	    ausgabefeld9.setHorizontalAlignment(SwingConstants.LEFT);
	    
	    centerPanel.add (labelTelefon);
	    labelTelefon.setHorizontalAlignment(SwingConstants.RIGHT);
	    
	    centerPanel.add (ausgabefeld8);
	    ausgabefeld8.setHorizontalAlignment(SwingConstants.LEFT);

	    centerPanel.add (leerfeld5);

	    centerPanel.add (leerfeld6);

	    cp.add (tablePanel, BorderLayout.SOUTH);
		
		pack();
		setVisible(true);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}

Die entsprechende Stelle, wo ich die Fehlermeldung bekomme, habe ich mal kurz markiert
 
B

bygones

Gast
viiiiiiiiiiellll zu langer code.

Nullpointers sind einfach... java sagt dir welche Zeile dies geschieht.. schau dir die objekte in der zeile an... eins davon ist null.

dann ueberpruefen - werden die variablen wirklich (!) alle intialisiert usw
 
B

bygones

Gast
er kann nix dafuer, dass board codes nicht im code tag funktionieren...

zeig mal bitte den strack trace der fehlermeldung....
 

tfa

Top Contributor
Du rufst dbout() auf, bevor die GUI-Komponenten initialisiert wurden. ausgabefeld2 ist null, das verursacht den Fehler.
Auf jeden Fall sollte das Laden der Kundendaten aus der DB und die Anzeige in der Oberfläche nicht in ein und der selben Methode stattfinden. Das MVC-Entwurfsmuster könnte hier hilfreich sein.
 
Wollte sie markieren. hat nicht ganz hingehauen

Habe aber den Fehler behoben können.

Code:
      List<Kunde> kundeList = dbout();
      
      // Tabelle erzeugen
      tabelle = new JTable();
      createTable(kundeList);
      tabelle.setPreferredScrollableViewportSize(new Dimension(400, 60));

      // Panels erzeugen
      tablePanel = new JPanel(new GridLayout(2, 1));
       northPanel = new JPanel(new GridLayout());
       centerPanel = new JPanel(new GridLayout (9,3,2,2));

      // Button erzeugen
      button1 = new JButton("Hinzufügen");
      button2 = new JButton("Entfernen");
      button3 = new JButton("Kunde auswählen");
      button3.addActionListener(this);
      button4 = new JButton("Bearbeiten");
      button4.addActionListener(this);

      // Leerfeld erzeugen
      leerfeld2 = new JLabel("  ");
      leerfeld5 = new JLabel("  ");
      leerfeld6 = new JLabel("  ");
       labelDB = new JLabel("Datenbankabfrage");
       labelVorname = new JLabel("Vorname");
       labelNachname = new JLabel("Nachname");
       labelStrasse = new JLabel("Strasse");
       labelHausnummer = new JLabel("Hausnummer");
       labelPLZ = new JLabel("PLZ");
       labelOrt = new JLabel("Ort");
       labelLand = new JLabel("Land");
       labelTelefon = new JLabel("Telefon");
       labelID = new JLabel("ID");

       // Textfelder erzeugen
       ausgabefeld1 = new JTextField("");
       ausgabefeld2 = new JTextField("");
       ausgabefeld3 = new JTextField("");
       ausgabefeld4 = new JTextField("");
       ausgabefeld5 = new JTextField("");
       ausgabefeld6 = new JTextField("");
       ausgabefeld7 = new JTextField("");
       ausgabefeld8 = new JTextField("");
       ausgabefeld9 = new JTextField("");

In dbout() habe ich dann aber auf die ausgabefelder zurückgegriffen, die noch nicht definiert waren
Code:
ausgabefeld1 = new JTextField("");


Musste eigentlich nur die ganzen ausgabefeld1 = new JTextField(""); Zeilen vor List<Kunde> kundeList = dbout(); schieben.

ich habe ihn quasi ins Gefängnis gesteckt aber gesagt er darf weder über Los noch über frei parken gehen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Zeppi NullPointerException in einer if-Abfrage Allgemeine Java-Themen 6
T imagej-server NullPointerException Allgemeine Java-Themen 1
L Methoden NullpointerException Allgemeine Java-Themen 5
B OOP Auslöser für NullPointerException Allgemeine Java-Themen 3
I Vererbung Nicht erklärliche NullPointerException Allgemeine Java-Themen 7
Drachenbauer warum bekomme ich hier eine NullPointerException Allgemeine Java-Themen 6
I Array Parameter mit 2 Klassen - NullPointerException Allgemeine Java-Themen 3
S Exception in thread "main" java.lang.NullPointerException at FamilienApp.main(FamilienApp.java:15) Allgemeine Java-Themen 1
S Methoden Problem mit NullPointerException Allgemeine Java-Themen 9
F Input/Output NullPointerException, aber wieso? [Apache POI] Allgemeine Java-Themen 11
F Input/Output NullPointerException with Apache POI Allgemeine Java-Themen 7
P wiedermal NullPointerException Allgemeine Java-Themen 2
kodela NullPointerException Allgemeine Java-Themen 2
L Variablen NullPointerException (RSA) Allgemeine Java-Themen 2
B NullPointerException bei @Inject JSF Allgemeine Java-Themen 0
Arif Probleme mit NullPointerException Allgemeine Java-Themen 2
G String an Arduino senden NullPointerException in PrintWriter Allgemeine Java-Themen 6
Z NullPointerException beim Schreiben einer ArrayList in eine Datei Allgemeine Java-Themen 6
R NullPointerException Ohne Grund Allgemeine Java-Themen 5
D ByteBuffer getInt NullpointerException Allgemeine Java-Themen 4
S JavaMail - MailSubject,MailFrom,MailDate in String Array speichern NullPointerException Allgemeine Java-Themen 2
T Compiler-Fehler NullpointerException! Allgemeine Java-Themen 7
A Methode ergibt Java NullpointerException. Allgemeine Java-Themen 3
F Socket NullPointerException Bitte um hilfe! Allgemeine Java-Themen 12
L NullPointerException bei Instanzvarialen Allgemeine Java-Themen 3
B Compiler-Fehler NullPointerException beim Auslesen von .lang-Datei Allgemeine Java-Themen 3
I Fehler java.lang.NullPointerException Allgemeine Java-Themen 5
B NullPointerException - Aber kein Fehler im Code Allgemeine Java-Themen 4
H java.lang.NullPointerException Allgemeine Java-Themen 5
L Interpreter-Fehler java.lang.NullPointerException Allgemeine Java-Themen 17
M JSON NullPointerException Allgemeine Java-Themen 5
M NullpointerException Allgemeine Java-Themen 2
L Eclipse NullPointerException Allgemeine Java-Themen 6
M Fitness-Rechner: NullPointerException Allgemeine Java-Themen 7
G Thread erzeugt nicht plausible NullPointerException Allgemeine Java-Themen 7
A java.lang.NullPointerException bei Schleife Allgemeine Java-Themen 3
K Unerklärliche nullpointerexception Allgemeine Java-Themen 6
C Was bekomme ich eine Nullpointerexception? (Apache POI) Allgemeine Java-Themen 3
S javadoc java.lang.NullPointerException Allgemeine Java-Themen 2
K 3Dimensionales Feld - NullPointerException Allgemeine Java-Themen 2
J Compiler-Fehler NullPointerException Allgemeine Java-Themen 12
T Compiler-Fehler NullPointerException bei ADT LinkedTree Allgemeine Java-Themen 31
P Beim sortieren nullpointerexception Allgemeine Java-Themen 12
3 MP3-Finder wirft NullPointerException Allgemeine Java-Themen 13
M NullPointerException MenuItem Allgemeine Java-Themen 7
S Dialog einblenden bei NullPointerException Allgemeine Java-Themen 5
T DefaultTableModel NullPointerException Allgemeine Java-Themen 7
ruutaiokwu NullPointerException auf member, die per konstruktor gesetzt wird (multithread-kontext) Allgemeine Java-Themen 2
B NullPointerException ohne Angabe Allgemeine Java-Themen 5
F NullPointerException aber warum ? Allgemeine Java-Themen 9
F Array NullPointerException Allgemeine Java-Themen 26
B NullPointerException bei Wertzuweisung Allgemeine Java-Themen 3
C NullPointerException Allgemeine Java-Themen 9
MonsterBit java.lang.NullPointerException Allgemeine Java-Themen 2
O NullPointerException (wohl Denkfehler) Allgemeine Java-Themen 5
N Warum nullPointerException? Allgemeine Java-Themen 13
N Generics-NullpointerException Allgemeine Java-Themen 7
J NullPointerException mit HashMap Allgemeine Java-Themen 2
B NullPointerException bei new XStream() Allgemeine Java-Themen 2
J java.lang.NullPointerException bei Threadprogrammierung Allgemeine Java-Themen 9
J NullPointerException bei JasperReports Allgemeine Java-Themen 2
V NullPointerException bei Vector Allgemeine Java-Themen 2
G Warum kommt hier NullPointerException? Allgemeine Java-Themen 3
G NullPointerException Allgemeine Java-Themen 5
R Immer wieder NullPointerException Allgemeine Java-Themen 2
M NullPointerException Allgemeine Java-Themen 4
J Fehler: java.lang.NullPointerException Allgemeine Java-Themen 2
G NullPointerException, aber warum? Allgemeine Java-Themen 10
G NullPointerException problem Allgemeine Java-Themen 30
mhauert NullPointerException bei Zugriff auf JNI Objekt Allgemeine Java-Themen 6
J Folgender Fehler: java.lang.NullPointerException Allgemeine Java-Themen 4
T NullPointerException nach Java Update Allgemeine Java-Themen 4
G NullPointerException Allgemeine Java-Themen 6
H NullPointerException trotz Abfangen von null? Allgemeine Java-Themen 9
H nullPointerException bei [ArrayList<String>.add(.)] Allgemeine Java-Themen 3
P NullPointerException Allgemeine Java-Themen 8
A NullPointerException, Thread soll Thread steuern Allgemeine Java-Themen 2
MQue Sichtbarkeit/HashMap/NullPointerexception Allgemeine Java-Themen 2
MQue NullPointerException Allgemeine Java-Themen 17
A NullPointerException Allgemeine Java-Themen 15
G java.lang.NullPointerException JFreeChart Allgemeine Java-Themen 5
A NullPointerException Allgemeine Java-Themen 11
G Methode mit Schleifen NullPointerException Allgemeine Java-Themen 2
B Pobleme mit NullpointerException Allgemeine Java-Themen 13
M java.lang.NullPointerException im Chatclient Allgemeine Java-Themen 12
S NullPointerException beim Laden von BMPs Allgemeine Java-Themen 3
B java.lang.NullPointerException Allgemeine Java-Themen 11
M NullPointerException bei Subklasse ohne MediaTracker Allgemeine Java-Themen 12
G Problem mit NullPointerException Allgemeine Java-Themen 5
D NullPointerException wo keine sein sollte. Allgemeine Java-Themen 2
F NullpointerException beim Einlesen einer Datei Allgemeine Java-Themen 13
V Button schließen - NullPointerException Allgemeine Java-Themen 6
V NullPointerException Allgemeine Java-Themen 12

Ähnliche Java Themen

Neue Themen


Oben