菜鸟请教:(jtf1.getText())程序总是报空指针异常 俺是实在不懂了 请教高手如何改

作者&投稿:訾苑 (若有异议请与网页底部的电邮联系)
java无法获得 JTextField 的输入值,用getText(),也没有用,我是菜鸟,请大神指点;~

在JTextField jtf1=new JTextField();
JButton jB1=new JButton("确 定");
应该为jtf1=new JTextField();
jB1=new JButton("确 定");

否则你在构造函数初始化的jtf1和jB1仅是各临时变量,
类成员变量的jtf1和jB1反而没有初始化,所以代码一定会报Null错误。
另外 e.getActionCommand().equals("确 定") 也可改为e.getSource()==jB1

JTextField jtf1=new JTextField(10);
JPasswordField jpf1=new JPasswordField(10);
的 前面的JTextField 和JPasswordField 去掉,如果不去掉的话就相当于在构造方法内对局部的jtf1进行设置,根本就没有对全局的jtf1进行设置,而事件函数actionPerformed里面的用的是全局的jtf1,你根本就没对全局的jtf1进行设置,所以会告诉你空指针,如果你把前面去掉的换成是this,程序一样好用,这回你明白了吧

程序能编译通过,但setBounds()设置问题大牙!好好研究一下,你必定会成功

JTextField jtf1=new JTextField(10);
JPasswordField jpf1=new JPasswordField(10);

改成
jtf1=new JTextField(10);
jpf1=new JPasswordField(10);


关于冬天的古诗大全
关于冬天的诗句古诗如下:1、细看不是雪无香,天风吹得香零落。2、江南江北雪漫漫。遥知易水寒。3、月黑雁飞高,单于夜遁逃。欲将轻骑逐,大雪满弓刀。4、浩汗霜风刮天地,温泉火井无生意。5、朔风如解意,容易莫摧残。

波斯猫的种类
E'wF2Z*JT- 头 部 头部平滑,中等楔形状,但不能长而尖或短而大。 3mamC\\E9( 耳 朵 大而...以小鼠、松鼠、鼯鼠、鸟类、鸟卵、蜥蜴、蛙类和昆虫(特别是马蜂类)等为主要食物,尚偷袭黑长臂猿、大型

求好听的歌剧唱段
洪湖赤卫队-歌剧经典唱段 http:\/\/58.61.34.206\/down?cid=AFC5674A9E83A963C25DD0299492A87F336CA0AF&t=0&fmt=- 白毛女-歌剧经典唱段 http:\/\/58.61.34.206\/down?cid=F4875D8A510C9309D02135D3F1B5C9DAAC500FED&t=0&fmt=-

为什么我的电脑会突然之间变成蓝屏,上面会有一串英文和数字,要重起电脑...
8XF1=\\100 0x0064 无法建立其他的系统 semaphore。 101 0x0065 属於其他行程专用的 semaphore 。 hT102 0x0066 semaphore 已经设定,而且无法关闭。 >a103 0x0067 无法指定 semaphore 。 d.|=Pp104 0x0068 在岔断时间无法要求专用的 semaphore 。 a-~105 0x0069 此 semaphore 先前的拥有权已经结束。 T'...

韩国组合ses跟HOT经典歌曲,要带视频的~
下载地址: http:\/\/www.rayfile.com\/files\/530ff4f5-ce38-11de-a6f1-0014221b798a\/ fs2you:\/\/...keSUyMCVFNyVCMyU5NiVFNiU5RSU5QyUyODE5OTYwOTA3JTI5LnRwfDIxODc1MzAyOHxILk8uVF9DYW5keSUyME1WX...06.希望之鸟 07.Time Will Tell 08.One Last Love 09.现在起 Good-bye 10.FOR妍(a song for ...

求青龙图腾广播剧百度云行吗,谢谢!
《青龙图腾》广播剧,蒋丞的承受 没有完美的结局 成为了备胎剧本时 特别印象深刻的是蒋丞 很喜欢贺朝对谢俞的那个称呼、小朋友

关于乡村田园风光的作文!急急急急急急!快哇、
乡村一幅画 我虽然生活在热闹非凡的城市,可是,我对乡村的风景却情有独钟,乡村的风光是一副美丽的画卷,清新的空气,蔚蓝的天空,清澈的溪流,还有独特的乡村风光,它会使你留恋往返。乡村的早晨特别迷人。天刚蒙蒙亮,周围十分寂静,空气特别新鲜,我大口大口地呼吸着带着泥土芳香的空气,多惬意啊!...

永平县15088408751: 菜鸟请教:(jtf1.getText())程序总是报空指针异常 俺是实在不懂了 请教高手如何改 -
符怡硫酸: JTextField jtf1=new JTextField(10); JPasswordField jpf1=new JPasswordField(10); 的 前面的JTextField 和JPasswordField 去掉,如果不去掉的话就相当于在构造方法内对局部的jtf1进行设置,根本就没有对全局的jtf1进行设置,而事件函数actionPerformed里面的用的是全局的jtf1,你根本就没对全局的jtf1进行设置,所以会告诉你空指针,如果你把前面去掉的换成是this,程序一样好用,这回你明白了吧

永平县15088408751: fget函数怎么用.菜鸟请教... -
符怡硫酸: fgets函数用来从文件中读入字符串.fgets函数的调用形式如下:fgets(str,n,fp);此处,fp是文件指针;str是存放在字符串的起始地址;n是一个int类型变量.函数的功能是从fp所指文件中读入n-1个字符放入str为起始地址的空间内;如果在未读满n-1个字符之时,已读到一个换行符或一个EOF(文件结束标志),则结束本次读操作,读入的字符串中最后包含读到的换行符.因此,确切地说,调用fgets函数时,最多只能读入n-1个字符.读入结束后,系统将自动在最后加'\0',并以str作为函数值返回.

永平县15088408751: 菜鸟请教这道C语言题输出结果是什么,具体步骤怎么计算,麻烦讲解下,谢谢 -
符怡硫酸: 4,3 主要是j=i++的理解,其实这一句相当于:j=i; i=i+1;所谓后自增就是先去运算,然后自己再增加1;

永平县15088408751: 我编了个java为什么在命令提示符下不能执行(菜鸟请教) -
符怡硫酸: C:\>cd d:\javawork\lesson2-------------------- 在windows下,cd命令是不能从一个盘符转移到另一个盘符的.虽然楼主用了:C:\>cd d:\javawork\lesson2 这个命令,但是当前目录还是在c:下!!!!当然找不到文件了!!!!!应该接着用命令d:,屏幕上就会出现:D:\javawork\lesson2:\> 然后再用javac命令就行了.

永平县15088408751: 菜鸟请教问题,谢谢帮助!!! -
符怡硫酸: realsched 是realplay 的检查更新版本程序,msconfig禁止以后,再运行realplay 还会...

永平县15088408751: java菜鸟请教一个代码问题 -
符怡硫酸: KeyboardInput 中没有readLine方法, 你在KeyboardInput 中声明的方法名师应该是readInteger, 所以应该这样写:a = Integer.toString(in.readInteger());

永平县15088408751: java菜鸟请教.程序有些地方看不懂,尤其是红线圈住的地方...第一个它是如何判断相等的? -
符怡硫酸: 第一个问题:第一个if是判断两个对象是否是同一个对象,同一个对象当然返回true;第二个if是判断这个两个对象里的count是否相等,而if语句中obj.getClass()==A,class是判断两个对象是否是同一个类型. 第二个问题:ht.keySet()是获取该Hashtable的所有键,返回的是一个list类型,这样就可以根据这个key来访问Hashtable中所有对应的值.

永平县15088408751: 菜鸟请教 java 中怎么取出textfield中的字符串的某一段 -
符怡硫酸: ···先取出整个表单得字符串 然后用String的subString方法去截取字符串 或者用StringBuffer去操作字符串

永平县15088408751: 菜鸟请教!!!!
符怡硫酸: 把你编辑的地图放在maps文件夹里. 如果是单人游戏,放在maps文件夹内的single文件夹里即可. 如果是多人游戏, 放在maps文件夹内的mplay文件夹里就行了. 最后在启动游戏,玩单机游戏和多人对战中可以看到你编辑的地图可以载入游戏了.

永平县15088408751: 菜鸟请教,高手进! -
符怡硫酸: 开始--》设置--》网络连接--》本地连接--》属性--》高级--》INTERNET 连接防火墙 选择并确认就可以了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网