Keypat vom Telephone

aYlien

Mitglied
Hallo! Ich möchte gerade das Kepat von einem Telefon mittels JButtons nachstellen. Soweit läuft das eigentlich, aber wie kann ich mein "Display" (Textfield) vergrößern? mit setSize ging es nicht und mit setBounds ebenfalls nicht!

Java:
public class Telephon extends JFrame {

    JPanel jpanel = new JPanel();
    JTextField field = new JTextField();

    public Telephon(){
        setSize(300,400);
        field.setBounds(0, 0,300,200);
        jpanel.setLayout(new GridLayout(4,3));

        for(int i=1; i <= 9; i++)
            jpanel.add(new JButton(String.format("%d", i)));

        jpanel.add(new JButton("*"));
        jpanel.add(new JButton("0"));
        jpanel.add(new JButton("#"));
        
        add(jpanel);
        add(field, BorderLayout.NORTH);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

}
 

Neue Themen


Oben