I am working on a program and I am almost done. What I want is: typing a String into a JTextField, press a JButton and I want the String to come out at the other JTextField. So I have: 2 JTextField and 1 Button. Here is my code:
class Fenster extends JFrame {
JTextField inputfield;
JTextField outputfield;
JButton button;
public Fenster() {
JTextField outputfield = new JTextField();
outputfield.setBounds(50, 315, 400, 32);
add(outputfield);
JTextField inputfield = new JTextField();
inputfield.setBounds(50, 115, 400, 32);
add(inputfield);
//The Button
JButton button = new JButton("Klick me :D");
button.setBounds(154, 250, 92, 32);
button.addActionListener(new buttonlistener());
add(button);
private class buttonlistener implements ActionListener {
public void actionPerformed(ActionEvent e) {
String string = inputfield.getText();
outputfield.setText(string);
}
}
}
I know I didn't include the JFrame settings. Please help, cause everytime I press the button the error: "buttonlistener.actionPerformed(Fenster.java:70)" shows up :S
thanks in advance