怎么样设计一个图形用户界面(普通登陆框)用java语言中的swing

关注:233  答案:2  mip版

解决时间 2021-01-29 18:20

提问者西伯利亚狼

2021-01-29 01:38

1、用户名.密码为标签(JLabel或Label)2、用户名输入项为文本框(JTextField)3、密码输入项为密码框(JPasswordField)4、确定、取消为按钮项(JBatton)5、按钮不用响应事件

最佳答案

二级知识专家 深知你是梦

2021-01-29 02:35

import java.awt.BorderLayout;

import java.awt.Dimension;

import java.awt.GridLayout;

import java.awt.Toolkit;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import javax.swing.UIManager;

import javax.swing.UnsupportedLookAndFeelException;

public class Test6 extends JFrame{

private JPanel textpane = new JPanel();

private JLabel username = new JLabel("用户名:");

private JLabel password = new JLabel("密 码:");

private JPanel inputpane= new JPanel();

private JTextField usernameinput = new JTextField(14);

private JPasswordField passwordinput = new JPasswordField(14);

private JPanel btnpane = new JPanel();

private JButton sure = new JButton("确定");

private JButton back = new JButton("取消");

public Test6(){

super("登陆框");

//西部放置文字

textpane.setLayout(new GridLayout(0,1));

textpane.add(username);

textpane.add(password);

add(textpane,BorderLayout.WEST);

//中部放置输入

inputpane.setLayout(new GridLayout(0,1));

inputpane.add(usernameinput);

inputpane.add(passwordinput);

add(inputpane);

//南部放置按钮

btnpane.setLayout(new GridLayout(0,2));

btnpane.add(sure);

btnpane.add(back);

add(btnpane,BorderLayout.SOUTH);

//基本设置

pack();

Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();

setLocation((screen.width - getWidth()) / 2,(screen.height - getHeight()) / 2);

setResizable(false);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

}

public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

new Test6();

}

}

//如你所需,没有加监听,需要的话,我再加

全部回答

1楼不愛又何必糾纏

2021-01-29 02:59

用C#,超级简单!

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

界面怎么随意设计java,怎么样设计一个图形用户界面(普通登陆框)用java语言中的swing...相关推荐

  1. java进制转换界面,java进制转换器 图形用户界面 十进制及其相反数诀别转化为二,四,八,十六进制...

    java进制转换器 图形用户界面 十进制及其相反数分别转化为二,四,八,十六进制 package com.rgy.Test; import java.awt.Color; import java.aw ...

  2. Java高级教程3_图形用户界面GUI

    张老师的Java高级教程中图形用户界面GUI对应的笔记 网络编辑器还要重新排版,提供原始文件下载,先看个概貌 Java高级3_图形用户界面GUI AWT的基础知识 GUI:Graphical User ...

  3. java图形界面包_抽象窗口工具包( )是java提供的建立图形用户界面GUI的开发包

    抽象窗口工具包( )是java提供的建立图形用户界面GUI的开发包 劈指是用大指弹奏的.A:对B:错 要保证权利与义务相对等,寿险保费的计算就必须遵循收支平衡的原则.A:对B:错 抽样平均误差的实质是 ...

  4. matlab rdseed,SplitLab1.0.5 横波分裂,ma 一个图形用户界面,方便的远震剪切 观测处理 ma 238万源代码下载- www.pudn.com...

    文件名称: SplitLab1.0.5下载 收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 10380 KB 上传时间: 2015-01-20 下载次数: 2 提 ...

  5. python图形用户界面设计报告_19.1 Python图形用户界面开发工具包

    ,赠送一本"Python相关图书".咨询方式:加[51CTO-关老师付费群]523714201 验证消息:咨询赠书 本视频采用**Python 3.X版 本书是智捷课堂开发的立体化 ...

  6. python打开界面是什么样的-python学习笔记(图形用户界面)

    GUI python提供了多个图形开发界面的库,几个常用Python GUI库如下: Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的 ...

  7. java期末考试编程题 界面_救急啊!!!期末考试!怎样用JAVA的GUI(图形用户界面)来设计一个小程序!...

    展开全部 给你找了一个,我试过,可以用 import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.s ...

  8. Java面向对象实验 8 ——图形用户界面设计

    目录 1.算数运算 2.算术测试 3.选课信息 4.计算随机而变 5*.菜单文本 1.算数运算 编写一个应用程序,设计一个窗体,其中有一个JCombox组件(+.-.*./),以及2个文本框和一个富文 ...

  9. java如何新建一个空的压缩包_如何在Java中创建zip文件

    慕哥6287543 Java 7内置了ZipFileSystem,可用于从zip文件创建,写入和读取文件.Java Doc:ZipFileSystem ProviderMap env = new Ha ...

  10. java如何编写一个qq宠物程序_肿么用java编写一个QQ宠物喂食的程序?

    1)程序运行开始的时候,提示输出两个文件的路径: 2)程序一行一行比较,当其中有一行不一样的时候,提示文件内容不同的行数以及内容: 3)如果文件内容一样,提示用户内容一样. package buffe ...

最新文章

  1. PHP MongoDB 扩展安装配置
  2. 3.3 神经网络的输出-深度学习-Stanford吴恩达教授
  3. ielts writing
  4. 四川高职计算机二本线学校,全网首发!四川省本科二批次2019年对口高职投档录取线出炉...
  5. oracle 执行sql,Oracle动态执行SQL
  6. 阿里云服务器Java+Mysql+Tomcat环境搭建(Mac OS下配置)
  7. Windows Mobile 6.0 (1)
  8. oracle run {,Oracle runInstaller 安装不显示 OUI 处理 说明
  9. 十二、适配器模式——解决充电的烦恼 #和设计模式一起旅行#
  10. Linux下如何安装Firefox
  11. 海康IPCamera结合OpenCV图像处理的一般步骤
  12. 经典Java面试题(第1季)
  13. 什么是推力圆锥滚子轴承呢?
  14. 企业税收完税证明模板
  15. ZkClient之读取数据。
  16. 使用SOAP网关实现OpenMeetings 与其它系统的整合
  17. Ubuntu20.04 (群辉使用VM安装)安装erpnext13
  18. (字母排序搜索)类似微信通讯录效果
  19. Python GUI实现英汉字典功能、Python tkinter编写英汉字典
  20. “OneNote由于某种原因,无法连接到服务器。请尝试检查您的连接以查看服务器是否可用。”的解决方案

热门文章

  1. 一个电商网站设计方案
  2. oracle现金流量表逻辑,分析现金流量表填列法的逻辑
  3. 经传主力控盘指标公式 清晰的主力控盘程度详解 通达信选股指标
  4. Electron构建魔兽世界插件更新安装
  5. python + selenium:怎么实现控制左右滑动开关
  6. 其他笔记 - matlab代码转换为python代码(SMOP、numpy)
  7. 背下这148句话,你可以提高一个档次了,不止在文学方面
  8. Json 文件中出现 Expected value at 1:0 问题的解决
  9. 关联规则挖掘(Apriori算法)
  10. 3DS MAX 导入骨骼动画插件