博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第六次实训
阅读量:5159 次
发布时间:2019-06-13

本文共 2692 字,大约阅读时间需要 8 分钟。

1、制作一个如图所示的界面(使用FlowLayout布局),不要求实现功能。

 

1 package 第六次实训; 2  3 import javax.swing.*; 4  5 public class MyFrame { 6     JFrame f; 7     JLabel l1,l2,l3,l4,la,lb,lc,ld; 8     JPanel p; 9     JTextField t1,t2,t3,ta,tb,tc;10     JButton b1,b2;11     public MyFrame(){12         13         f=new JFrame();14         l1=new JLabel("当前时间:");15         p=new JPanel();16         l2=new JLabel("时");17         p=new JPanel();18         l3=new JLabel("分");19         p=new JPanel();20         l4=new JLabel("秒");21         t1=new JTextField(4);22         t2=new JTextField(4);23         t3=new JTextField(4);24         25         la=new JLabel("闹钟时间:");26         p=new JPanel();27         lb=new JLabel("时");28         p=new JPanel();29         lc=new JLabel("分");30         p=new JPanel();31         ld=new JLabel("秒");32         ta=new JTextField(4);33         tb=new JTextField(4);34         tc=new JTextField(4);35         36         b1=new JButton("开");37         b2=new JButton("关");38         39         p.add(l1);40         p.add(t1);41         f.add(p);42         p.add(l2);43         p.add(t2);44         f.add(p);45         p.add(l3);46         p.add(t3);47         p.add(l4);48         f.add(p);49         50         51         p.add(la);52         p.add(ta);53         f.add(p);54         p.add(lb);55         p.add(tb);56         f.add(p);57         p.add(lc);58         p.add(tc);59         p.add(ld);60         f.add(p);61         62         p.add(b1);63         p.add(b2);64         65         f.setSize(300,200);66         f.setVisible(true);67         68     }69     public static void main(String[] args){70         new MyFrame();71     }72 }

 

2、设计一个用标签、文本行与按钮来登录的界面(用GridLayout布局方式)。如图所示。

 

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

 

转载于:https://www.cnblogs.com/Mxuan0303/p/10959537.html

你可能感兴趣的文章
常用Dockerfile举例
查看>>
jquery的ajax用法
查看>>
设计模式-策略模式(Strategy)
查看>>
django orm 数据查询详解
查看>>
JarvisOJ Basic 熟悉的声音
查看>>
C# list导出Excel(二)
查看>>
CAS 单点登录模块学习
查看>>
跟着辛星用PHP的反射机制来实现插件
查看>>
Android应用开发-网络编程①
查看>>
input中的name,value以及label中的for
查看>>
静态库制作-混编(工程是oc为基础)
查看>>
jQuery 显示加载更多
查看>>
代理模式
查看>>
Confluence 6 系统运行信息中的 JVM 内存使用情况
查看>>
Confluence 6 升级以后
查看>>
用JS实现版面拖拽效果
查看>>
二丶CSS
查看>>
《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript
查看>>
Hibernate主键生成策略
查看>>
Crushing Machinery - Strong Support of Cement Enterprise
查看>>