中易网

java程序错误!

答案:4  悬赏:0  
解决时间 2021-02-11 01:24
java程序错误!
最佳答案
文件没有找到,你的路径写的不对把
D:\\Program Files\estfolderoutput.all
PS:路径中不要有中文
全部回答
这个问题 是 输入输出文件没有找到啊。你看你的路径。D:Program Files 这D:后面都不加斜杠的。。。
import java.awt.*; import java.awt.event.*; class computerframe extends frame implements actionlistener//----------如果你是把几个类放一起,就只能有一个public,这里的public去掉 { textfield textone,texttwo,textresult; button getproblem,giveanwser; label operatorlabel,message; teacher teacher; computerframe(string s) { super(s); teacher=new teacher(); setlayout(new flowlayout()); textone=new textfield(10); //创建textone,其可见字符长是10 texttwo=new textfield(10); //创建texttwo,其可见字符长是10 textresult=new textfield(10); //创建textresult,其可见字符长是10 operatorlabel=new label("+"); message=new label("你还没有回答呢"); getproblem=new button("获取题目"); giveanwser=new button("确认答案"); add(getproblem); add(textone); add(operatorlabel); add(texttwo); add(new label("=")); add(textresult); add(giveanwser); add(message); textresult.requestfocus(); textone.seteditable(false); texttwo.seteditable(false); getproblem.addactionlistener(this);//将当前窗口注册为getproblem的actionevent事件监视器 giveanwser.addactionlistener(this);//将当前窗口注册为giveanwser的actionevent事件监视器 textresult.addactionlistener(this);//将当前窗口注册为textresult的actionevent事件监视器 setbounds(100,100,450,100); setvisible(true); validate(); addwindowlistener(new windowadapter() { public void windowclosing(windowevent e) { system.exit(0); } } ); } public void actionperformed(actionevent e) { if(e.getsource()==getproblem) //判断事件源是否是getproblem { int number1=teacher.givenumberone(100); int number2=teacher.givenumbertwo(100); string operator=teacher.giveoperator();//--------多了个t textone.settext(""+number1); texttwo.settext(""+number2); operatorlabel.settext(operator); message.settext("请回答"); textresult.settext(null); } if(e.getsource()==giveanwser) //判断事件源是否是giveanwser { string answer=textresult.gettext(); try{ int result=integer.parseint(answer); if(teacher.getright(result)==true) { message.settext("你回答正确"); } else { message.settext("你回答错误"); } } catch(numberformatexception ex) { message.settext("请输入数字字符"); } } textresult.requestfocus(); validate(); } } public class mainclass { public static void main(string args[]) { computerframe frame; frame=new computerframe("算术测试");//创建窗口,其标题为:算术测试 } } class teacher{ //---------如果你是把几个类放一起,就只能有一个public,这里的public去掉 int numberone,numbertwo; string operator=""; boolean right; public int givenumberone(int n) { numberone=(int)(math.random()*n)+1; return numberone; } public int givenumbertwo(int n) { numbertwo=(int)(math.random()*n)+1; return numbertwo; } public string giveoperator() { double d=math.random(); if(d>=0.5) operator="+"; else operator="-"; return operator; } public boolean getright(int answer) { if(operator.equals("+")) { if(answer==numberone+numbertwo) right=true; else right=false; } else if(operator.equals("-")) { if(answer==numberone-numbertwo) right=true; else right=false; } return right; } }
你是不是只用了一个\, 要用两个\\,转义
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新疆锦棉种业科技公司我想知道这个在什么地方
男人梦见女人穿红衣服
哪首歌歌词有 为了多红几年
宝玉石鉴赏心得体会
端午节你能回来就好了,我会很高兴! 翻译成
80x86 汇编语言 两个双字节数加法
关于js/jq有没有一种可能,利用JQ的html()获
金砖国家的务实合作包括哪些
数学建模软件怎么下
航班延误可以迟一点过去吗
记金华的双龙洞描写了什么样的溪流?
手机游戏有哪些软件能挂脚本?蜂窝收费了 还
多元化与专业化的利弊是什么?
私营企业好不好呢?是这样的~
牛仔裤洗多了会褪色,可是不洗的话,穿过之后
推荐资讯
手机欢乐斗地主怎么把欢乐豆送给好友
非同步卫星的周期和地球自转周期比较?
多情的人总为无情人伤心。。。。。这歌曲叫什
粮坊在哪里啊,我有事要去这个地方
本人小弟弟很长,又大,有65厘米吧,不敢去澡
哪个视频软件民族舞蹈最多
中国移动通信红光腾沁指定专营店我想知道这个
动漫萝莉御姐是出于哪部动漫的人物…
正涛浴城地址在哪,我要去那里办事
邓超董洁吻戏第几集
沈丘县洪山乡第一初级中学地址在哪,我要去那
过年带女朋友因长的不漂亮了,家人父母姐姐都
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?