rendered paste bodypackage Rekenmachine;
import javax.swing.*;
import java.awt.*;
/**
*
* @author Martijn
*/
public class Rekenmachine extends JFrame{
private JTextField textvak;
private JPanel knoppenpanel;
public Rekenmachine() {
knoppenpanel = new JPanel();
textvak = new JTextField(15);
add(textvak);
add(knoppenpanel);
textvak.setText("123"); // this works
textvak.setEnabled(false);
setLayout(new FlowLayout());
show();
}
public void setTextVak(){
String tekst = textvak.getText();
textvak.setText("blablabllalbalba"); // keeps showing 123
System.out.println(textvak.getText()); // shows blablabllalbalba
repaint();
}
}
--------------------------------------------------
package Rekenmachine;
public class start {
public static void main(String[] args) {
(new Rekenmachine()).setTextVak();
}
}