package huiswerk3; import javax.swing.*; import java.awt.*; import java.awt.event.*; /** * * @author Martijn */ public class Rekenmachine extends JFrame{ private JPanel textpanel; private JTextField textvak; private JPanel knoppenpanel; public Rekenmachine(){ textpanel = new JPanel(); knoppenpanel = new Knoppen(); textvak = new JTextField(5); textvak.setEnabled(false); //textvak.setText("123"); // this works textpanel.add(textvak); textpanel.add(knoppenpanel); setContentPane(textpanel); } public void setTextVak(){ textvak.setText("123"); // this doesnt work System.out.println("test"); // this works also System.out.println(textvak.getText()); // shows 123 repaint(); // doesnt help } }