java设计ui界面(用户登录)
目标:
Java ui界面设计:把注册界面修改,做成登录界面
直接贴代码:
package com.zp1115;import javax.swing.*;
import java.awt.*;public class dengluui {public void initUI() {JFrame zc = new JFrame();zc.setTitle("登录界面");zc.setSize(450, 550);zc.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);zc.setResizable(false);FlowLayout fl = new FlowLayout();//流式布局zc.setLayout(fl);JButton ZC = new JButton();ZC.setText("立即登录");//ZC.setBounds(290,100,100,50);JTextField countin = new JTextField();JTextField namein = new JTextField();JPasswordField pwdin = new JPasswordField();Dimension dim = new Dimension(350, 40);pwdin.setPreferredSize(dim);countin.setPreferredSize(dim);JLabel countjla = new JLabel("账号:");JLabel pwdjla1 = new JLabel("密码:");ImageIcon img = new ImageIcon("C:\\Users\\赵璞\\IdeaProjects\\GoodStrat\\out\\production\\GoodStrat\\com\\zp1115\\img2.png");JLabel imgJla = new JLabel(img);//imgJla.setSize(290,250);zc.add(imgJla);zc.add(countjla);zc.add(countin);zc.add(pwdjla1);zc.add(pwdin);zc.add(ZC);// 所有组件加载之后执行zc.setVisible(true);// 可视化 显示到屏幕}public static void main(String[] args) {dengluui zcui= new dengluui ();zcui.initUI ();}
//水一篇,到时候做注册登录结合用,下一篇对按钮做事件监听
}
运行结果:
中途出现的bug和解决方法
主要是贴图片时,选择鼠标拖动到ImageIcon()位置,导致程序运行时无法正常读取文件,一开始以为是图片格式或者像素大小出现问题,后来加了完整路径,bug解决。
FlowLayout ()流式布局,一定要选好各组件的大小和ui界面大小相匹配,否则会出现不对称的情况。
java设计ui界面(用户登录)相关推荐
- java获取界面输入数字_通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、...
通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加.减.乘. 2016-08-22 0 0 0 4.0 分 其他 1 积分下载 如何获取积分? 通过JAVA设计 ...
- jsp java 登陆_jsp+java servlet实现简单用户登录
jsp+java servlet实现简单用户登录(使用数据库,包括注册页面) 功能介绍 本项目通过使用jsp和servlet实现简单的用户登录.主要逻辑为:如果用户不存在,则首先进行注册(注册信息同步 ...
- 优秀的设计UI界面按钮素材,让点击率飙升
快节奏的网络数码时代人们越来越离不开智能设备,面对屏幕上无数的按钮,点还是不点是个问题.不知道大家有没有发现,按钮越多,我们点击得越慢.这是因为只要有按钮,我们的下意识就会"检查" ...
- MATLAB AppDesigner 设计UI界面中调用自定义函数
在MATLAB AppDesigner设计UI界面过程中,如果直接在APPDesigner代码编辑框中编写代码,如代码量较大,会导致代码混乱的问题.使用调用函数的方法能够解决该问题. 本文将介绍MAT ...
- PyQt4设计UI界面并添加简单功能【python+pyqt4+opencv】
学习python的过程中,了解到PyQt,加上先前用过OpenCV,自然就有了用PyQt设计UI界面,调用OpenCV函数实现功能的想法. 步骤: 1. Qt designer 快速实现UI界面,并 ...
- java记事本UI界面类
文章目录 前言 一.UI界面 二.My_UI记事本界面类 总结 前言 一.UI界面 java记事本UI界面类My_UI.java, 1.把My_UI.java文件放在包com中(eclipse编辑器可 ...
- 从零开始,对接环信IM iOS SDK(无UI界面)实现登录与发送消息
从零开始,对接环信IM iOS SDK(无UI界面)实现登录与发送消息 查看更多官方集成教程:https://www.imgeek.org/video/
- GUI Guider设计UI界面移植到STM32
GUI Guider设计UI界面移植到STM32 一.什么是GUI Guider 什么是 GUI-Guider? GUI Guider 是恩智浦为 LVGL 开发了一个上位机GUI 设计工具,可以通过 ...
- 安卓开发Java版——UI界面的设计
UI界面设计 常见控件使用方法 TextView android:background 背景颜色 android:layout_width和android:layout_height指定了控件的宽度和 ...
最新文章
- 线下报名 | NVIDIA JETSON 开发者交流会,走进哈工大!
- ElasticSearch-安装以及常见错误(自己测试过yum install -y log4j* )
- java equals 的区别_java中equals和==的区别是什么-百度经验
- Linux 驱动面试题总结
- GOF设计模式之1:单例设计模式
- 改善代码可读性的5种方法
- BugkuCTF-MISC题啊哒,白哥的鸽子
- 白盒测试 | 用例设计方法之条件覆盖
- js ...运算符_「 giao-js 」用js写一个js解释器
- 强大,10k+点赞的 SpringBoot 后台管理系统竟然出了详细教程!
- c语言写os 编译器,你真的懂''Hello world''吗?从编译器到OS内核系列:编译器基本概念...
- 老司机 iOS 周报 #67 | 2019-05-13
- 10.java之父被B站学习者下载达7000万次的Java视频教程你还没有看过知乎
- 人生最要紧的是充实自己
- keydown和keypress的区别
- python-pygame安装教程
- python如何安装numpy模块?
- mysql启动命令 linux命令,linux下mysql 启动命令
- Win10修改登录/锁屏界面背景
- Spring Security技术栈学习笔记(十)开发记住我功能