QQ登录界面制作

本文介绍了使用Java连接数据库后,设计并实现QQ登录界面的过程。界面设计名为'虚现时代',采用570*470的尺寸,布局为上中下结构,控件位置绝对定位。虽然代码中尚未添加监听器和数据库连接,但分享了关键的界面搭建步骤,鼓励读者自己动手实践以学习更多知识。

实现简单的QQ登录操作(阶段一)

学习了java连接数据库后,便想简单的实现一下QQ登录的操作,但是也想拥有一个好看的界面,于是便打算进行界面设计(个人喜好不同,不喜勿喷)。
因为看起来比较酷,我取了一个比较科幻的名字:虚现时代
效果如下:

首先便是QQ登录界面的设计了,我设计的尺寸为570*470。
具体大小可自我调整。

package qqcreate;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;

public class qq {
   
   
	private static JFrame jf = new JFrame();

	public static void initLogin() {
   
   
		jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		jf.setSize(570, 470);
		jf.setLocation(497, 242);
		// jf.setUndecorated(true);
		jf.setResizable(true);

		BorderLayout border_layout = new BorderLayout();
		jf.setLayout(border_layout);

		JPanel panel_north = CreatePanel.CreateNorthPanel(jf);
		jf.add(panel_north, BorderLayout.PAGE_START);

		JPanel panel_west = CreatePanel.CreateCenterPanel();
		jf.add(panel_west, BorderLayout.LINE_START);

		JPanel panel_south = CreatePanel.CreateSouthPanel();
		jf.add(panel_south, BorderLayout.PAGE_END);

		jf.setVisible(true);

	}

	public static void main(String[] args) {
   
   
		SwingUtilities.invokeLater(qq::initLogin);
	}
}

这是用来初始化的一段代码,定义了一下布局方面,原先最早用的是东西南北中的的布局,但自我感觉不太好,便改用了上中下的布局,控件位置使用的是绝对定位,面板使用较多。

package qqcreate;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值