Guten Tag, so schnell bin ich auch schon wieder da.
Ich habe ehrlich gesagt keine Ahnung wo der Fehler in diesem Code liegt bitte dringend um Hilfe. =(
MfG Joshi
Exception:
Code:
Exception in thread "main" java.lang.NullPointerException
at DasFenster.<init>(DasFenster.java:51)
at Main.main(Main.java:7)
Script:
Code:
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class DasFenster extends JFrame implements ActionListener
{
private int v1;
private JButton b1,b2;
private JPanel p1,p2,p3,p4;
private JTextField i1,i2;
public DasFenster(){
setLayout(new GridLayout(3,2));
p1 = new JPanel();
p2 = new JPanel();
p3 = new JPanel();
p4 = new JPanel();
i1 = new JTextField(15);
i2 = new JTextField(15);
b1 = new JButton("OK");
b2 = new JButton("Lenght");
add(b1);
add(b2);
add(i1);
add(i2);
add(p1);
//add(p2,BorderLayout.PAGE_END);
//add(p3,BorderLayout.CENTER);
//add(p4,BorderLayout.CENTER);
//Buttons
b1.setBackground(Color.BLUE);
b2.setBackground(Color.red);
DerHandler handler = new DerHandler();
b1.addActionListener(handler);
}
String s = i1.getText();
private class DerHandler implements ActionListener{
public void actionPerformed(ActionEvent event) {
if(event.getSource()==b1){i2.setText(s);}
if(event.getSource()==b2){}
}
}
public void actionPerformed(ActionEvent arg0) {
}
}