登录界面开发

1.出现界面

首先一个登录界面就是一个JFrame对象,所以首先我们要做的就是定义一个登录界面类,然后由这个类创建一个JFrame对象,调用这个类里面显示窗体及其他组件的方法。如下面代码:
第一个界面
现在让我们运行一下这个代码,如下图:
在这里插入图片描述

给界面添加组件

给窗体添加标签,文本框,按钮,图片等多种组件都类似下面的过程
给窗体添加组件
最后一下我写的代码运行结果:
登陆界面
实现上面的界面的源码分享在下面:

import java.awt.Dimension;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
//定义一个界面类
public class JFrameTest {
	public static void main(String[] args) {
		JFrameTest jft = new JFrameTest();//由这个界面类创建界面对象
		  jft.Showframe();//调用这个类里面写的方法
	}
   public void Showframe(){           //显示一个窗体的方法
	   JFrame frame = new JFrame();   //构造一个窗体
	   frame.setTitle("界面");   //给界面设置标题
	   frame.setSize(300,350);       //给界面设置大小(宽,高)
	   frame.setLocationRelativeTo(null);   //设置窗体居中显示(可以自己选择是否添加)
	   frame.setDefaultCloseOperation(3);   //设置退出进程,也即点击右上角关闭能退出
	   //给窗体设置流式布局,在后面给窗体添加组件会用到布局
	   FlowLayout layout = new FlowLayout();
	   frame.setLayout(layout);  
	   
	    //还可以为窗体加上图片
	   ImageIcon icon = new ImageIcon("C:\\Users\\lkold\\Desktop\\qq.jpg");//创建图片对象	
	   //文件路径自行更改	   
	   JLabel iconLabel = new JLabel();//创建显示图片的标签,图片要放入标签里面
	   iconLabel.setIcon(icon);//设置标签显示的图片	  
	   frame.add(iconLabel);//添加到窗体上
	   
	    JLabel labelName = new JLabel("账号:");//创建一个标签
		frame.add(labelName);//添加到窗体上
		JTextField textName = new JTextField();
		textName.setPreferredSize(new Dimension(220, 30));
		frame.add(textName);
		
		JLabel labelName1 = new JLabel("密码:");
		frame.add(labelName1);
		JPasswordField password = new JPasswordField();
		password.setPreferredSize(new Dimension(220, 30));
		frame.add(password);
		
		JButton Login1 = new JButton("注册");
		frame.add(Login1);
		JButton Login2 = new JButton("登录");
		frame.add(Login2);
	  	   
	  //设置窗体可见,这步放在最后,很重要,如果没加,运行程序窗体是不会显示出来的
	   frame.setVisible(true);
   }
}

以上就是怎么制作一个简单的登陆界面的过程了,赶紧去亲手试一试吧!

猜你喜欢

转载自blog.csdn.net/weixin_44307764/article/details/86558423