展开全部
import java.awt.*;
import javax.swing.*;
public class DailTelephone extends JFrame{
private JTextField text;
private JPanel panel;
private JPanel panel_1;
private JButton b1;
private JButton b2;
private JButton b3;
private JButton b4;
private JButton b5;
private JButton b6;
private JButton b7;
private JButton b8;
private JButton b9;
private JButton bs;
private JButton b0;
private JButton bh;
DailTelephone(){
text=new JTextField(15);
panel=new JPanel();
panel_1=new JPanel();
panel_1.setLayout(new GridLayout(0,3));
panel_1.setPreferredSize(new Dimension(120, 90));
panel.setLayout(new BorderLayout());
getContentPane().setLayout(new FlowLayout());
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");
b5=new JButton("5");
b6=new JButton("6");
b7=new JButton("7");
b8=new JButton("8");
b9=new JButton("9");
bs=new JButton("*");
b0=new JButton("0");
bh=new JButton("#");
panel_1.add(b1);
panel_1.add(b2);
panel_1.add(b3);
panel_1.add(b4);
panel_1.add(b5);
panel_1.add(b6);
panel_1.add(b7);
panel_1.add(b7);
panel_1.add(b8);
panel_1.add(b9);
panel_1.add(bs);
panel_1.add(b0);
panel_1.add(bh);
panel.add(panel_1,BorderLayout.CENTER);
panel.add(text,BorderLayout.NORTH);
getContentPane().add(panel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(200,160);
setVisible(true);
setResizable(false);
}
public static void main(String[] args) {
new DailTelephone();
}
}