展开全部

给你一段代码,应该能满足你的需求:public class LoginIFrame extends JFrame {

public static void main(String[] args) {

JFrame jf = new JFrame("系统32313133353236313431303231363533e78988e69d8331333337393530登录");

JPanel jpanel = new JPanel();

jf.setContentPane(jpanel);

// 设置窗口在屏幕中居中显示

double width = Toolkit.getDefaultToolkit().getScreenSize().getWidth();

double height = Toolkit.getDefaultToolkit().getScreenSize().getHeight();

int x = (int) (width - 300) / 2;

int y = (int) (height - 250) / 2;

jf.setBounds(x, y, 300, 150);

// 添加标签组件

GridLayout gird = new GridLayout(3, 0);

JPanel jpanel1 = new JPanel();

JPanel jpanel2 = new JPanel();

JPanel jpanel3 = new JPanel();

jpanel.setLayout(gird);

jpanel.add(jpanel1);

jpanel.add(jpanel2);

jpanel.add(jpanel3);

JLabel name = new JLabel("姓 名:");

JTextField nametext = new JTextField(10);

JLabel pwd = new JLabel("密 码:");

JPasswordField pwd1 = new JPasswordField(10);

JButton login = new JButton("登录");

JButton exit = new JButton("退出");

JButton clear = new JButton("重置");

jpanel1.add(name);

jpanel1.add(nametext);

jpanel2.add(pwd);

jpanel2.add(pwd1);

jpanel3.add(login);

jpanel3.add(exit);

jpanel3.add(clear);

jf.getLayeredPane().setLayout(null);

jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

jpanel.setOpaque(false);

jpanel1.setOpaque(false);

jpanel2.setOpaque(false);

jpanel3.setOpaque(false);

jf.setVisible(true);

}

}

如果满意请采纳!

java放3个按钮_java编写三个按钮相关推荐

  1. java json的使用方法_JAVA编写JSON常用的三种方法

    JAVA编写JSON常用的三种方法 Szx • 2019 年 11 月 15 日 1.jsonlib需要引入的包也多,代码也相对多一些. 2.Gson:谷歌的 3.FastJson:阿里巴巴的,这几个 ...

  2. java输出输入的日期_Java编写的日历,输入年月,输出这个月的日期与星期

    import java.util.Scanner; public class rili { public static void main(String[] args) { for (int g = ...

  3. java持久层用文件_JAVA中用三种方法将字符串持久化到文件中

    经常需要将数据进行持久化,而我们的文件系统是最古老也是最可靠的保存方式.这里就给出一个在JAVA中把字符串保存到文件中的例子.如下: package test.base; import java.io ...

  4. java web 漏洞扫描工具_java编写web漏洞扫描系列 一、GET/POST

    今天是java编写漏洞扫描工具系列一,在整个系列中我将以案例驱动方式进行,从基本的请求,到常规漏洞扫描,Burp插件,调用SQLmap api,整合burp+sqlmap(Web平台),漏洞扫描平台( ...

  5. java ee框架学那个_Java EE三在主流框架是什么?_学小易找答案

    [简答题]Tomcat如何设置ip地址? [简答题]课本P67实训联系(1)(2)(3) (附件包含程序截图和运行结果截图) [单选题]谈判的实质就是辩论. [单选题]在PowerPoint中制作演示 ...

  6. java取得输入的运算符_java第三天(运算符、键盘录入和控制语句)

    1:运算符(掌握) (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 1 classOperatorDemo {2 public static ...

  7. java实现四次挥手_java中三次握手四次挥手是什么?图文详解

    关于java中的一些基础的知识,是非常的多的,而且涉及的方面也是非常的广阔的.相信大家在日常的学习中也会遇到很多这些令人疑惑的问题,今天就来为大家介绍一下,一起来看看吧. 首先说一下,java中三次握 ...

  8. java实现dvd租赁系统_Java编写汽车租赁系统

    来源:blog.csdn.net/weixin_44889894 题目要求: 1.汽车租赁信息表如下:2.类和属性:3.运行效果: 效果实现: 代码实现: 1.车类: package homework ...

  9. java打印6个偶数_Java编写一个应用程序,打印所有偶数从2到100

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public static void main(String[] args) throws IOException { File file=new Fil ...

最新文章

  1. CSV在制药企业中的应用
  2. C#中String与byte[]的相互转换
  3. 如何统计不重复姓名的个数?
  4. java struts json_struts2的json插件配置详解(附demo)
  5. JBOSS 5.0GA 配置布署
  6. ACL 2019 | 面向远程监督关系抽取的模式诊断技术
  7. 游戏性能优化技术干货分享——内存管理
  8. 2020蓝桥杯省赛---java---C---1(约数个数)
  9. [Leetcode][第257题][JAVA][二叉树的所有路径][BFS][DFS]
  10. java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 解决
  11. 北京大学生物信息学课程(5)
  12. Lucene 文档检索 详细说明
  13. Windows Server 2008 R2之三十八 Hyper-V的授权管理
  14. 用英雄联盟的方式讲解 JavaScript 设计模式
  15. 2021年江苏省教学成果奖(高等教育类)拟获奖项目名单
  16. 蓝桥杯最后的冲刺篇(JAVA)
  17. 微信小程序生成海报中二维码-----长按识别不了问题及处理方案
  18. 强人工智能和弱人工智能的区别,你知道吗?
  19. 乐观锁、悲观锁、分布式锁的概念及实现
  20. linux sparse

热门文章

  1. Linux虚机 下给用户调整安装JDK版本
  2. 397高校毕业设计选题
  3. 【网络聊天室】——基于socket编程的TCP/UDP网络聊天服务器
  4. java swing背景_java swing 设置背景图片的方法一
  5. nestjs[typeorm学习之一对一表关系探究与使用]
  6. 最近迅雷 4.0正式发布!教你轻松精简你的迅雷4.0~
  7. 使用Qt构建ROS应用程序
  8. 2048【浙江工商大学oj】
  9. 薛定谔 | 分子对接及基于受体的虚拟筛选
  10. Stream流的具体使用讲解