Java第六次上机(窗口)

1.

代码

 1 package Person;
 2 import java.awt.*;
 3 import javax.swing.*;
 4 
 5 public class Clock {
 6     JFrame f;
 7     JPanel p;
 8     JButton b1,b2;
 9     JLabel l1,l2,l3,l4,l5,l6,l7,l8,l9;
10     JTextField[] t;
11 
12     public Clock(){ 
13         f = new JFrame();
14         p = new JPanel();
15         l1 = new JLabel("当前时间:");
16         t = new JTextField[6];
17         for(int i=0;i<6;i++){
18             t[i] = new JTextField(5);
19         }
20         l2 = new JLabel("时");
21         l3 = new JLabel("分");
22         l4 = new JLabel("秒");
23         l5 = new JLabel("闹钟时间:");
24         l6 = new JLabel("时");
25         l7 = new JLabel("分");
26         l8 = new JLabel("秒");
27            l9 = new JLabel("闹钟设置");
28         b1 = new JButton("开"); 
29         b2 = new JButton("关"); 
30 
31         f.setLocationRelativeTo(null);           
32         f.setSize(345,125);
33         f.setVisible(true);
34         f.add(p);
35         
36         p.add(l1);
37         p.add(t[0]);
38         p.add(l2);
39         p.add(t[1]);
40         p.add(l3);
41         p.add(t[2]);
42         p.add(l4);
43 
44         p.add(l5);
45         p.add(t[3]);
46         p.add(l6);
47         p.add(t[4]);
48         p.add(l7);
49         p.add(t[5]);
50         p.add(l8);
51 
52         p.add(l9);
53         p.add(b1);
54         p.add(b2);
55 }
56 
57     public static void main(String[] args) {
58         new Clock();
59     }
60 
61 }

运行界面

2.

代码

 1 package Person;
 2 import java.awt.*;
 3 import javax.swing.*;
 4 
 5 public class  Logon  {
 6     JFrame f;
 7     JPanel p;
 8     JButton b1,b2;
 9     JLabel l1,l2;
10     JTextField t1,t2;
11     
12     public logon(){
13         f = new JFrame();
14         p = new JPanel();
15         l1 = new JLabel("用户名:");
16         l2 = new JLabel("口  令:");
17         t1 = new JTextField(5);
18         t2 = new JTextField(5);
19         b1 = new JButton("确定"); 
20         b2 = new JButton("取消"); 
21 
22         f.setLocationRelativeTo(null);           
23         f.setSize(400,200);
24         f.setVisible(true);
25         p.setLayout(new GridLayout(3,2,5,5));
26         f.add(p);
27         
28         p.add(l1);
29         p.add(t1);
30         p.add(l2);
31         p.add(t2);
32         p.add(b1);
33         p.add(b2);
34     }
35 
36     public static void main(String[] args) {
37         new  logon(); 
38     }
39 
40 }

运行界面

猜你喜欢

转载自www.cnblogs.com/smyhhh/p/10907999.html