package com.SwingIn51;

import java.awt.*;

import javax.swing.*;

public class QQLanuch extends JFrame{

JLabel label_North;//北部

JButton button_South1,button_South2,button_South3;//南部

JPanel panel_South1;

JTabbedPane tabbedPane;//中部

JPanel panel_Center2,panel_Center3,panel_Center4;

JLabel label2,label3,label4,label5;

JTextField textField;

JPasswordField passwordField;

JButton button4;

JCheckBox checkBox1,checkBox2;

public QQLanuch() {

label2=new JLabel("QQ号码:",JLabel.CENTER);

label3=new JLabel("QQ密码:",JLabel.CENTER);

label4=new JLabel("忘记密码:",JLabel.CENTER);

label4.setFont(new Font("宋体",Font.PLAIN,16));//设置字体

label4.setForeground(Color.BLUE);//设置字体颜色

label5=new JLabel("申请密码保护");//设置标签链接

label5.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));//设置指针(指鼠标的)的预定义样式

textField=new JTextField();

passwordField=new JPasswordField();

button4=new JButton("清除号码");

checkBox1=new JCheckBox("隐身登录");

checkBox2=new JCheckBox("记住密码");

label_North=new JLabel(new ImageIcon("image/car.jpg"));//设置图片

panel_South1=new JPanel();

button_South1=new JButton("登录");

button_South2=new JButton("取消");

button_South3=new JButton("向导");

tabbedPane=new JTabbedPane();

panel_Center2=new JPanel();

panel_Center3=new JPanel();

panel_Center4=new JPanel();

panel_Center3.setBackground(Color .BLACK);//设置面板颜色

panel_Center4.setBackground(Color.BLUE);

tabbedPane.add("普通用户", panel_Center2);

tabbedPane.add("QQ会员", panel_Center3);

tabbedPane.add("管理员", panel_Center4);

panel_Center2.setLayout(new GridLayout(3,3));//面板2位3行3列

panel_South1.add(button_South1);

panel_South1.add(button_South2);

panel_South1.add(button_South3);

panel_Center2.add(label2);

panel_Center2.add(textField);

panel_Center2.add(button4);

panel_Center2.add(label3);

panel_Center2.add(passwordField);

panel_Center2.add(label4);

panel_Center2.add(checkBox1);

panel_Center2.add(checkBox2);

panel_Center2.add(label5);

this.add(panel_South1,BorderLayout.SOUTH);//把三个组件添加到JFame中

this.add(tabbedPane, BorderLayout.CENTER);

this.add(label_North, BorderLayout.NORTH);

this.setTitle("用户登录");

this.setSize(340, 270);

this.setLocation(300, 280);

this.setResizable(false);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

ImageIcon head_Image=new ImageIcon("image/car.jpg");//设置图标

this.setIconImage(head_Image.getImage());

}

public static void main(String[] args) {

QQLanuch a=new QQLanuch();

}

}

java qq ui界面,java UI之QQ登录相关推荐

  1. Java串口助手 带UI界面 Java串口调试工具 FPV

    Java串口助手 带UI界面 Java串口调试工具 FPV 效果图 随便讲点 依赖jar包 代码 测试用代码 效果图 随便讲点 这个说是串口调试工具有点尴尬, 因为最开始是为了用电脑在自己做的小车上玩 ...

  2. 【Unity使用UGUI实现王者荣耀UI界面(三)】登录界面以及加载界面优化

    [Unity使用UGUI实现王者荣耀UI界面(三)]登录界面以及加载界面优化 [只是用来玩玩的,不要太当真] 效果显示: zhans 1. 加载界面进度100%跳转登录界面 这个功能好做,只需要将上次 ...

  3. 如何做漂亮实用的UI界面?UI/UX设计模板,帮你入手!

    互联网行业进化实在太快,在UI设计行业看似简单的界面设计,却越来越需要更多技能来实现,不及时革新设计理念会很容易被淘汰,经常浏览UI/UX设计案例将是未来的UI和UX的设计趋势,同时也是做出漂亮实用的 ...

  4. qq聊天界面 java程序 51cto_Java QQ项目详细设计之:组操作模块

    好长时间没发博文了,今天再写点,今天写qq软件的组操作模块,由于客户端方面的组操作不需要复杂的逻辑,所以就不写客户端了,只写一下服务器端的组操作响应,好,先写一下伪码: 组操作模块 由于基本的几个组操 ...

  5. qq音乐界面java,qq音乐界面总结

    各种标签属性代表的意义 一.网页布局 1.盒子模型div容器 padding: 内边距(上,右,下,左px) margin: 外边距 (同上) 写在css中的"*{}"表示整个页面 ...

  6. android+qq底部界面,Android 高仿QQ 界面滑动效果

    Android高仿QQ界面滑动效果 点击或者滑动切换画面,用ViewPager实现, 首先是布局文件: android:layout_width="match_parent" an ...

  7. [Android UI界面] Android UI 设计准则

    Design Principles 设计准则 These design principles were developed by and for the Android User Experience ...

  8. java记事本UI界面类

    文章目录 前言 一.UI界面 二.My_UI记事本界面类 总结 前言 一.UI界面 java记事本UI界面类My_UI.java, 1.把My_UI.java文件放在包com中(eclipse编辑器可 ...

  9. Android(五)——控制UI界面的方法

    文章目录 1. 使用XML布局文件控制UI界面(推荐) 2. 在Java代码中控制UI界面 3. 使用XML和Java代码混合控制UI界面 4. 开发自定义的View 1. 使用XML布局文件控制UI ...

最新文章

  1. 2022-2028年中国SCR脱硝催化剂行业研究及前瞻分析报告
  2. 不止摩尔定律,计算领域值得学习的定律还有哪些?
  3. 使用Python批量处理行、列和单元格
  4. 搜索引擎的强大意味着与之合作就会双赢?
  5. C51单片机————总线与系统扩展
  6. 华东交通大学ACM-ICPC训练基地简介
  7. 问题 B: 算术基本运算 山东科技大学 oj c语言
  8. SAP License:物料类型的划分标准
  9. 显示器驱动程序已停止响应 并且已成功恢复
  10. AltiumDesigner VS 立创EDA —— PCB绘图软件选择
  11. 计算机职业规划备选方案,职业规划中的备选方案.doc
  12. 个人MD风格博客系统(未完成)
  13. 非华为电脑多屏协同_升级版多屏协同,实现多窗口,华为电脑管家11.0版
  14. 【ecshop二次开发】ecshop截取中文字符串的方法
  15. 【Oracle】Oracle数据库参考价格
  16. pylint高频警告错误的原因及处理建议
  17. FastDB.html
  18. DDNS的NAT穿越问题
  19. python学习之爬取ts流电影
  20. map与multimap

热门文章

  1. GitHub超4.1万星,最全Python入门算法来了
  2. golang源码分析-调度概述
  3. 人工智能及其应用(第5版).蔡自兴-3章课后习题。【参考答案】
  4. ACMNO.10打印出所有水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output: 153 ???
  5. 这个北航妹子也太卷了...
  6. 如何保证工业相机工作的精准与稳定?
  7. AOI检测基本原理与设备构成
  8. 用于RGB-D显著目标检测的自监督表示学习
  9. 第十五篇:依存语法Dependency Grammar
  10. 超牛EXCEL操作技巧,用的好,会涨工资哦