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