日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java仿qq登录 界面设计,Java Swing仿QQ登录界面效果

發布時間:2023/12/19 java 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java仿qq登录 界面设计,Java Swing仿QQ登录界面效果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文實例為大家分享了Java Swing仿QQ登錄界面展示的具體代碼,供大家參考,具體內容如下

閑來無事將早些時候已實現的QQ登錄界面再實現了一遍,純手工打造(意思是沒有用NetBeans、MyEclipse的拖動功能)。

源代碼如下:

package ibees.qq;

import java.awt.BorderLayout;

import java.net.URL;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JCheckBox;

import javax.swing.JComboBox;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

/**

* 仿QQ登錄界面,僅供學習參考,涉及到的有窗口居中、JPanel、LayoutManager的使用

* @author hhzxj2008

* */

public class QQLoginView extends JFrame {

/**

*

*/

private static final long serialVersionUID = -5665975170821790753L;

public QQLoginView() {

initComponent();

}

private void initComponent() {

setTitle("用戶登錄");

//設置LOGO

URL image = QQLoginView.class.getClassLoader().getResource("ibees/qq/images/year.jpg");//圖片的位置

JLabel imageLogo = new JLabel(new ImageIcon(image));

add(imageLogo,BorderLayout.NORTH);

//QQ號和密碼

JPanel jp = new JPanel();

JPanel jpAccount = new JPanel();

jpAccount.add(new JLabel("帳號"));

JTextField userTextField = new JTextField(15);

jpAccount.add(userTextField);

jpAccount.add(new JLabel("用戶注冊"));

jp.add(jpAccount);

JPanel jpPass = new JPanel();

jpPass.add(new JLabel("密碼"));

JPasswordField passTextField = new JPasswordField(15);

jpPass.add(passTextField);

jpPass.add(new JLabel("找回密碼"));

jp.add(jpPass);

//登錄設置

JPanel jpstatus = new JPanel();

jpstatus.add(new JLabel("狀態"));

JComboBox statusComboBox = new JComboBox();

statusComboBox.addItem("Q我");

statusComboBox.addItem("在線");

statusComboBox.addItem("隱身");

statusComboBox.addItem("離線");

jpstatus.add(statusComboBox);

jpstatus.add(new JCheckBox("記住密碼"));

jpstatus.add(new JCheckBox("自動登錄"));

jp.add(jpstatus);

add(jp);

//底部登錄按鈕

JPanel bottomPanel = new JPanel();

bottomPanel.setLayout(new BorderLayout());

bottomPanel.add(new JButton("設置"),BorderLayout.WEST);

bottomPanel.add(new JButton("登錄"),BorderLayout.EAST);

add(bottomPanel,BorderLayout.SOUTH);

setSize(324,230);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setLocationRelativeTo(null);

}

/**

* @param args

*/

public static void main(String[] args) {

java.awt.EventQueue.invokeLater(new Runnable(){

@Override

public void run() {

new QQLoginView().setVisible(true);

}

});

}

}

效果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持我們。

您可能感興趣的文章:

使用java swing實現qq登錄界面示例分享

基于IO版的用戶登錄注冊實例(Java)

JAVA簡單實現MD5注冊登錄加密實例代碼

Java+mysql用戶注冊登錄功能

Java簡易登錄注冊小程序

JavaWeb實現用戶登錄注冊功能實例代碼(基于Servlet+JSP+JavaBean模式)

Servlet+JavaBean+JSP打造Java Web注冊與登錄功能

swing登錄注冊界面設計

時間: 2018-05-13

總結

以上是生活随笔為你收集整理的java仿qq登录 界面设计,Java Swing仿QQ登录界面效果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。