java放3个按钮_java编写三个按钮
展开全部
给你一段代码,应该能满足你的需求: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编写三个按钮相关推荐
- java json的使用方法_JAVA编写JSON常用的三种方法
JAVA编写JSON常用的三种方法 Szx • 2019 年 11 月 15 日 1.jsonlib需要引入的包也多,代码也相对多一些. 2.Gson:谷歌的 3.FastJson:阿里巴巴的,这几个 ...
- java输出输入的日期_Java编写的日历,输入年月,输出这个月的日期与星期
import java.util.Scanner; public class rili { public static void main(String[] args) { for (int g = ...
- java持久层用文件_JAVA中用三种方法将字符串持久化到文件中
经常需要将数据进行持久化,而我们的文件系统是最古老也是最可靠的保存方式.这里就给出一个在JAVA中把字符串保存到文件中的例子.如下: package test.base; import java.io ...
- java web 漏洞扫描工具_java编写web漏洞扫描系列 一、GET/POST
今天是java编写漏洞扫描工具系列一,在整个系列中我将以案例驱动方式进行,从基本的请求,到常规漏洞扫描,Burp插件,调用SQLmap api,整合burp+sqlmap(Web平台),漏洞扫描平台( ...
- java ee框架学那个_Java EE三在主流框架是什么?_学小易找答案
[简答题]Tomcat如何设置ip地址? [简答题]课本P67实训联系(1)(2)(3) (附件包含程序截图和运行结果截图) [单选题]谈判的实质就是辩论. [单选题]在PowerPoint中制作演示 ...
- java取得输入的运算符_java第三天(运算符、键盘录入和控制语句)
1:运算符(掌握) (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 1 classOperatorDemo {2 public static ...
- java实现四次挥手_java中三次握手四次挥手是什么?图文详解
关于java中的一些基础的知识,是非常的多的,而且涉及的方面也是非常的广阔的.相信大家在日常的学习中也会遇到很多这些令人疑惑的问题,今天就来为大家介绍一下,一起来看看吧. 首先说一下,java中三次握 ...
- java实现dvd租赁系统_Java编写汽车租赁系统
来源:blog.csdn.net/weixin_44889894 题目要求: 1.汽车租赁信息表如下:2.类和属性:3.运行效果: 效果实现: 代码实现: 1.车类: package homework ...
- java打印6个偶数_Java编写一个应用程序,打印所有偶数从2到100
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public static void main(String[] args) throws IOException { File file=new Fil ...
最新文章
- CSV在制药企业中的应用
- C#中String与byte[]的相互转换
- 如何统计不重复姓名的个数?
- java struts json_struts2的json插件配置详解(附demo)
- JBOSS 5.0GA 配置布署
- ACL 2019 | 面向远程监督关系抽取的模式诊断技术
- 游戏性能优化技术干货分享——内存管理
- 2020蓝桥杯省赛---java---C---1(约数个数)
- [Leetcode][第257题][JAVA][二叉树的所有路径][BFS][DFS]
- java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 解决
- 北京大学生物信息学课程(5)
- Lucene 文档检索 详细说明
- Windows Server 2008 R2之三十八 Hyper-V的授权管理
- 用英雄联盟的方式讲解 JavaScript 设计模式
- 2021年江苏省教学成果奖(高等教育类)拟获奖项目名单
- 蓝桥杯最后的冲刺篇(JAVA)
- 微信小程序生成海报中二维码-----长按识别不了问题及处理方案
- 强人工智能和弱人工智能的区别,你知道吗?
- 乐观锁、悲观锁、分布式锁的概念及实现
- linux sparse