JAVA 窗口应用
来源:互联网 发布:贺卫方 知乎 编辑:程序博客网 时间:2024/06/05 09:40
package myproject;import java.awt.Dimension;import java.awt.Toolkit;import java.util.Random;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPasswordField;import javax.swing.JTextField;public class windows {public static void main(String[] args) {JFrame windows=new JFrame("登录窗口");windows.setVisible(true);windows.setSize(400, 250);Toolkit kit = Toolkit.getDefaultToolkit(); // 定义工具包 Dimension screenSize = kit.getScreenSize(); // 获取屏幕的尺寸 int screenWidth = screenSize.width/2; // 获取屏幕的宽 int screenHeight = screenSize.height/2; // 获取屏幕的高 int height = windows.getHeight(); int width = windows.getWidth(); windows.setLocation(screenWidth-width/2, screenHeight-height/2);windows.setResizable(true);windows.setLayout(null);JLabel label1=new JLabel("用户名:");label1.setBounds(50, 20, 50, 20);windows.add(label1); JTextField texbook1=new JTextField();texbook1.setBounds(100, 20,150, 20);windows.add(texbook1);JLabel label2=new JLabel("密码: ");label2.setBounds(50, 50, 50, 20);windows.add(label2);JPasswordField password1=new JPasswordField(10);password1.setEchoChar('*');password1.setBounds(100, 50,150, 20);windows.add(password1);JLabel label3=new JLabel("验证码:");label3.setBounds(50, 80, 50, 20);windows.add(label3);JTextField texbook2=new JTextField();texbook2.setBounds(100, 80,50, 20);windows.add(texbook2);Random rd=new Random();JLabel label4=new JLabel(Integer.toString(rd.nextInt(8999)+1000));label4.setBounds(200, 80, 40, 20);windows.add(label4);JButton button1=new JButton("确定");button1.setBounds(50, 120, 60, 20);windows.add(button1);JButton button2=new JButton("重置");button2.setBounds(120, 120, 60, 20);windows.add(button2);JButton button3=new JButton("取消");button3.setBounds(190, 120, 60, 20);windows.add(button3);}}<img src="http://img.blog.csdn.net/20141120133819693?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbW96dW54/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- JAVA 窗口应用
- <java基础>零起点学Android(五)之应用窗口
- Java初学篇之窗口应用小程序
- selenium(java)窗口截图的应用--异常后截图
- java学习应用:可视化窗口模拟基础聊天窗口(模仿QQ)
- 【Android】窗口构成 应用窗口+系统窗口
- java窗口
- java窗口
- Java窗口
- java 窗口
- java窗口
- 窗口应用技巧(1)
- javascript弹出窗口应用
- 枚举窗口及其应用
- qt多窗口应用
- Python Tkinter 应用窗口
- ActionBar窗口应用
- 枚举窗口及其应用
- java中构造方法和方法全面解析
- java学习之编译时类型和运行时类型
- quick-cocos2d-x UISlider使用方法
- iOS 文本操作
- 关于swith()中表达式的知识
- JAVA 窗口应用
- Redis的数据回写机制
- ipmitool开关机脚本
- Hadoop实战-中高级部分 之 Hadoop MapReduce工作原理
- web攻防之Cookie注入
- jquery弹出层的显示特效和消除特效
- notepad++安装markdown插件
- switch(整数表达式/枚举常量)
- Android实例demo3之Button按钮的多种响应方法,打电话