java 做窗体_java怎么做窗体
展开全部
如果是要进行AWT或者Swing编程需要将类打包成e69da5e6ba903231313335323631343130323136353331333337383330可运行的jar包或者通过工具将jar包打包成exe文件,然后点击就可以直接运行了。下面是一个简单的登录窗口例子:
效果图:
代码:import java.awt.*;
import java.awt.event.*;
public class TestTextField implements ActionListener{
TextField name;
TextField password;
public static void main( String args[]) {
TestTextField ttf = new TestTextField();
ttf.createUI();
}
public void createUI(){
Frame f = new Frame("登录界面");
f.add(new Label("请输入您的用户信息:"),"North");
Panel p1 = new Panel();
p1.setLayout(new BorderLayout());
Panel p11 = new Panel();
p11.setLayout(new GridLayout(2,1));
p11.add(new Label("用户名:"));
p11.add(new Label("密 码:"));
Panel p12 = new Panel();
p12.setLayout(new GridLayout(2,1));
name = new TextField(10);
name.addActionListener(this);
password = new TextField(10);
password.setEchoChar('*');
password.addActionListener(this);
p12.add(name);
p12.add(password);
p1.add(p11,"West");
p1.add(p12,"Center");
Panel p2 = new Panel();
Button submit = new Button("提交");
Button reset = new Button("重置");
submit.addActionListener(this);
reset.addActionListener(this);
p2.add(submit);
p2.add(reset);
f.add(p1,"Center");
f.add(p2,"South");
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
f.setSize(200,130);
f.setLocation(300,200);
f.setVisible( true);
}
public void actionPerformed(ActionEvent e){
String s = e.getActionCommand();
if(s.equals("重置")){
this.clear();
}else if(s.equals("提交") || (e.getSource()==name) || (e.getSource()==password)){
this.submit();
}
}
public void clear(){
name.setText("");
password.setText("");
}
public void submit(){
String n = name.getText();
String psw = password.getText();
System.out.println("用户名:" + n + "\t密码:" + psw);
}
}
java 做窗体_java怎么做窗体相关推荐
- java 圆角窗口_JAVA实现圆角窗体 .
现在开发一个窗体程序,经常要求用圆角窗体.而在Windows 经典外观下,直接写出来的窗体却是方型的.在windows 7.windows server2008 的外观下,就已经是圆角的了. 这里我们 ...
- java做小窗体_java实现简单窗体小游戏----球球大作战
java实现简单窗体小游戏----球球大作战 需求分析 1.分析小球的属性: 坐标.大小.颜色.方向.速度 2.抽象类:Ball 设计类:BallMain-创建窗体 BallJPanel-画小球 ...
- java如何做网页_java怎么做一个简单网页?网页包括什么?
学了java程序之后,大家就可以将这些运用到生活中去,比如做一个简单的网页.正好也可以检测自己学了怎么样,那么接下来,我们就来给大家讲解一下这方面的内容. 用Java语言编写实现一个简单的WEB浏览器 ...
- java 创建mdi窗体_Java制作MDI窗体源代码是什么?
由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下.import javax.swing.*; import java.awt.event.*; import java.awt. ...
- java 怎么创建窗体_java中创建窗体的方法
java中创建窗体的方法 发布时间:2020-06-16 11:26:04 来源:亿速云 阅读:102 作者:Leah 这篇文章给大家分享的是有关java中创建窗体的方法,小编觉得挺实用的,因此分享给 ...
- windows java 小程序_JAVA第一个窗体小程序
import java.awt.*; public class Day1015_Frame { public static void main(String[] args) { Frame frame ...
- java if 没有_java – 如何做一个决定没有if语句
我正在学习Java课程,我们还没有正式学习if语句.我在学习,看到这个问题: Write a method called pay that accepts two parameters: a real ...
- java小球左右_java小球碰撞窗体边缘来回反弹的代码
展开全部 没办法了 只能32313133353236313431303231363533e78988e69d8331333337393536注册一个马甲了import java.awt.*; impo ...
- java该怎么做笔记_JAVA学习笔记
1.java.lang.NumberFormatException:有两种情况错误,第一就是数据类型转换错误.第二有空能 是没有传进参数,或者传进空参数.例如案例,本人的解决方法. if(str1.e ...
- 用java的io做一个代码计数器,如何制作Java页面计数器_java
大庆采油六厂采油工艺研究所 王兵 王波 常常逛WWW的人,一定对许多起始页上的计数器感兴趣.每当你光临某个站点的起始页时,它的计数器就很亲切地告诉你,从某年某月某日开始,你是第几位光临的人.你可能也想 ...
最新文章
- 火灾检测、人流量统计… 这个开源项目太香了!
- SpringMvc之集成Swagger
- 调用Cython时报错: More than one filename match found for utility code Capsule
- 【转】 Linux内核中读写文件数据的方法--不错
- 异常重试_Spring-Retry重试实现原理
- 分布式解决方案之分布式日志采集elk+kafka 环境的构建
- Web前端笔记-element ui中table中某列添加a便签进行跳转
- 树莓派配置php环境变量,树莓派PHP环境配置 解决页面空白
- 接口测试工具-Apipost变量的定义和使用
- Loadrunner乱码的解决办法
- 书生浏览器不能打开这个文件或者url_这些浏览器工作原理你都吃透了吗?
- oracle odi 目标数据存储: 临时目标数据存储未与连接关联,ODI知识模块--IKM Oracle Incremental Update...
- 中望cad2012专业破解版
- java 字符串长度截取_java中截取指定字符串长度函数
- 单片机4x4矩阵键盘c语言,MSP430单片机控制LED数码管显示4X4矩阵键盘键值C语言程序...
- 荐书丨10 本豆瓣高分技术图书,强烈推荐!
- 计算机二级Python历年真题解答(第四套)
- NI的LabView2022工具的安装与使用
- Cent OS 7命令积累(不定期更新)
- 2o2021年安徽高考成绩查询,2021安徽高考数学答案-2021年安徽高考数学试题及答案...
热门文章
- 概率论实验 04 - | 基于Matlab的匹配滤波器
- Html5微信小游戏怎么运行,怎么用pixi.js开发微信小游戏
- 网易云系列爬虫-采集歌单内歌曲热评
- Linux下rpm包x86、i386、i486、i586、i686和x86_64这些后缀含义
- 简述什么是SQL注入,写出简单的SQL注入语句。
- ios微信小程序下拉刷新怎么配_浅谈微信小程序中的下拉刷新和上拉加载
- c语言c9考试软件下载,二级c语言考试系统-无忧考吧二级c语言考试系统下载 v2018.09官方版--pc6下载站...
- AD10利用SMART PDF打印PCB文件(供华龙焊板子参考)
- html全部布局代码大全,HTML 布局(示例代码)
- 千锋重庆IT学习之微信API接口文档