今天总结一下Java UI的实现。
先来看效果…
乍一看以为是QQ的登入界面,其实只实现了一个UI的显示,输入框和复选框以及登录按钮都没添加监听器,所以点击是没有反应的(想了想还是加一点监听器,不过没有输出提示)。之所以做成QQ登入界面,非以假乱真,盖心仰之也!
下面把代码献丑放出来了:
Login.java:
/**
* Login登入界面的实现
* @author 杨飞
*
*/
public class Login {
private Graphics gr;//画笔
public void setGr(Graphics g) {//设置画笔
gr = g;
}
public static void main(String[] args){//主函数
Login lo =new Login();
lo.showUI();
}
public void showUI(){
javax.swing.JFrame jf=new javax.swing.JFrame();
jf.setSize(538,465);
jf.setTitle("登入界面");//创建窗口
jf.setDefaultCloseOperation(3);//3代表关闭后停止程序
jf.setLocationRelativeTo(null);//居中显示
java.awt.FlowLayout flow=new java.awt.FlowLayout();
jf.setLayout(flow);//流式布局
javax.swing.ImageIcon image= new javax