java 变量监听_java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?...
java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?0
wzprf2013.10.11浏览198次分享举报
public class ShowMian extends JFrame {
JFrame lockjf;// 锁屏界面
boolean isexit = false;
JPanel lockjp = new JPanel();;
JLabel jl_username;
JLabel jl_password;
JButton jb_ensure;// 确定按钮
JButton jb_result;// 撤消按钮
JTextField jtf_username;// 用户名
JPasswordField jtf_password;// 用户密码
// 用来得到屏幕的分辨率
Toolkit toolkit;
// 用来接受屏幕返回的分辨率
int xscreen;// 屏幕的x坐标
int yscreen;// 屏幕的y坐标
// 定义线程让窗体每秒获得一次焦点
Thread thread;
String username;
public ShowMian() {
// TODO Auto-generated constructor stu
// 初始化界面
lockjp = new driver();
lockjf = this;
jl_username = new JLabel("用户名:");
jl_password = new JLabel("密 码:");
jtf_username = new JTextField();
jtf_password = new JPasswordField();
jb_ensure = new JButton("确定");
jb_result = new JButton("取消");
// 得到当前的分辨率
toolkit = this.getToolkit();
final Dimension dimension = toolkit.getScreenSize();
xscreen = dimension.width;
yscreen = dimension.height;
//System.out.println(xscreen + ":" + yscreen);
// 设置主窗体的大小
// 把各个组件注册到jframe
add(lockjp);
lockjp.setLayout(null);
lockjp.add(jl_username);
lockjp.add(jl_password);
lockjp.add(jtf_username);
lockjp.add(jtf_password);
lockjp.add(jb_ensure);
lockjp.add(jb_result);
// 设置各个组件的位置
。。。
// lable的设置
。。。
// textare的设置
jtf_username.setBounds(jl_username.getX() + 60, jl_username.getY(), 140, 20);
// button的设置
jb_ensure.setBounds(jl_username.getX(), jl_username.getY() + 110, 60, 30);
jb_result.setBounds(jb_ensure.getX() + 140, jb_ensure.getY(), 60, 30);
// 设置按钮事
jb_ensure.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// System.out.println(jtf_username.getText().equals("wayking")+":"+jtf_password.getText().equals("2925138"));
// TODO Auto-generated method stub
//System.out.println(jtf_username.getText());
//System.out.println(jtf_password.getPassword());
username = jtf_username.getText();
System.out.println(username);
char[] password=jtf_password.getPassword();
System.out.println(password);
if (jtf_username.getText().equalsIgnoreCase("1")
&& jtf_password.getText().equalsIgnoreCase("1")) {
// System.out.println("11111111111111111111111111");
System.exit(1);
} else if (jtf_username.getText().equalsIgnoreCase("fangguangzhi")
&& jtf_password.getText().equalsIgnoreCase("1234")) {
// System.out.println("11111111111111111111111111");
System.exit(1);
} else {
jtf_username.setText("");
jtf_password.setText("");
}
}
});
jb_result.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
jtf_username.setText("");
jtf_password.setText("");
}
});
。。。
public static void main(String[] args) throws IOException {
new ShowMian();
String i ="";
//System.out.println(i);
String j ="";
new TxtWirte().DOWriteTxt("D://问好.txt", i,j);
}
java 变量监听_java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?...相关推荐
- main 函数内的变量是全局变量,还是局部变量?
main 函数内的变量是全局变量,还是局部变量? (1)main 函数内的变量不是全局变量,而是局部变量 (2)只不过它的生命周期和全局变量一样长而已 (3)全局变量一定是定义在函数外部的
- R语言使用factor函数处理名义变量(nominal、无序/标称分类变量)、使用ordered函数处理序数变量(ordinal、有序分类/标称变量)
R语言使用factor函数处理名义变量(nominal.无序/标称分类变量).使用ordered函数处理序数变量(ordinal.有序分类/标称变量) 目录
- java中参数存储_Java中函数参数传递和数据存储
值传递是将要传递的值作为一副本传递的.. 引用传递,传递的是引用对象的内存地址.. 例如: int i=4; int j=i; //相当于把4复制了一个副本赋给了j 输出结果是i=4 ,j=4 C ...
- java 父类访问子类_java中父类访问子类变量
我们都知道,子类的方法可以访问父类的实例变量,这是因为子类继承父类就会获得父类的成员变量和方法:但是父类的方法水能访问子类的实例变量,因为父类根本无法知道它将被哪个子类继承,它的子类将会增加怎样的成员 ...
- java变量三要素_Java零基础快速入门|变量
本文章主要内容:字面量 变量概述 使用变量 变量分类 变量作用域 难点疑惑 学习目标:理解变量本质是什么,在开发中有什么用? 变量三要素是什么? 怎么声明变量? 怎么给变量赋值? 变量是如何分类的? ...
- java中如何实现变量可配置_Java基础-如何配置环境变量
Java环境变量详细教程 第一步.打开电脑环境变量设置窗口 以Win10系统为例子. 在桌面找到此电脑,右键此电脑- ->属性,点击属性- ->点击左侧高级系统设置 点击高级系统设置 点击 ...
- java基本变量的堆栈_JAVA经验谈:尽可能使用堆栈变量
如果您频繁存取变量,就需要考虑从何处存取这些变量.变量是 static 变量,还是堆栈变量,或者是类的实例变量?变量的存储位置对存取它的代码的性能有明显的影响?例如,请考虑下面这段代码: class ...
- java 类确定运行时间_java回调函数实例:实现一个测试函数运行时间的工具类
下面使用java回调函数来实现一个测试函数运行时间的工具类: 如果我们要测试一个类的方法的执行时间,通常我们会这样做: public class TestObject { /** * 一个用来被测试的 ...
- java中为什么需要常量和变量的区别_Java中常量和最终变量之间的区别?
Java中的常量 常量变量是其值固定的变量,程序中仅存在一个副本.声明常量变量并为其分配值后,就无法在整个程序中再次更改其值. 与C语言不同,Java(直接)不支持常量.但是,您仍然可以通过声明变量s ...
- java中final语句_Java中使用非final变量的不可访问语句
下面是一个示例,其中我们将看到使用非final变量"-的unreachable语句 示例class Demo_example { int a = 2, b = 3; void display ...
最新文章
- 如何保证高可用?java测试工程师测试的方法
- python基础知识思维导图-python基础知识思维导图1
- 女神节爆猛料!. NET程序员男女比例公布!
- 欢乐纪中某B组赛【2019.1.28】
- ASP 代码当前记录集不支持更新问题的解决办法。
- thinkphp 手机号和用户名同时登录
- 华泰证券:“融券通”是何阳谋?
- 区块链知识转载博文1: 共识算法之争(PBFT,Raft,PoW,PoS,DPoS,Ripple)
- 应届生offer指南
- 【数据集划分】误用shuffle,导致训练集和测试集掺混
- 数据结构C语言代码实战
- 【视频】程序员面试二本实习生,疯狂问项目,他能否从容应对?(一面)
- 手把手教你使用Python生成图灵智能小伙伴,实现工作助手/闲聊功能
- vue大屏展示高度自适应
- 数据结构系列二---[一周leetcode刷题记录]
- PTA_21_08_图7 _公路村村通
- 关于工作与生活——HP大中华区总裁孙振耀撰文谈退休并畅谈人生
- 【人工智能】国产开源大模型 baichuan-7B 百川聊天 BaiChat 快速开始上手实战效果实测 —— 希望 baichuan-7B 再打磨打磨吧
- MIT教授:AI颠覆商业的唯一阻碍是你不会用它
- Linux系统从零搭建泰拉瑞亚服务器