
一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢
2019-03-12 17:02:19
微信公开课小程序热门讨论「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」最新回复-把inta2=Integer.parseInt(tf2.getText());放到actionPerformed(ActionEvente){}里边才对。花浓花浅是正解。你看看你的逻辑,只有判断了e.getSource()==b2之后,才有必要执行tf2.getText();你的程序当按下“得到一个随机数”时,就执行tf2.getText()了,没有必要,而且此时tf2中根本没有输入,所以抛出了java.lang.NumberFormatException.由于java默认初始化int值为0,所以此时a=0.你输入0时会看到显示“猜对了”。一般框架都直接继承javax.swing.JFrame。够详细吧。
你改成我这样试试嘛,我都运行了,能才对数字经过测试,可行importjava.awt.*;importjava.awt.event.*;publicclassMyFrameextendsFrameimplementsActionListener{inta;Buttonb1=newButton(得到一个随机数);TextFieldtf1=newTextField(10);TextFieldtf2=newTextField(10);Buttonb2=newButton(确定);publicMyFrame(Strings){super(s);setLayout(newFlowLayout());tf1.setBackground(Color.CYAN);add(b1);add(tf1);add(tf2);add(b2);b1.addActionListener(this);b2.addActionListener(this);setSize(200,200);setVisible(true);validate();}publicvoidactionPerformed(ActionEvente){//Strings2=tf2.getText();inta2=Integer.parseInt(tf2.getText());if(e.getSource()==b1){a=(int)((Math.random()*100)+1);}else{if(e.getSource()==b2){if(aa2){tf1.setText(猜小了);}else{if(aa2){tf1.setText(猜大了);}else{tf1.setText(猜对了);}}}}} publicstaticvoidmain(Stringarg[]) {Strings=null; MyFramemyframe=newMyFrame(s);//实例化MyFrame }} 更多有关「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」的疑问请扫码关注微信公开课+小程序!
你改成我这样试试嘛,我都运行了,能才对数字经过测试,可行importjava.awt.*;importjava.awt.event.*;publicclassMyFrameextendsFrameimplementsActionListener{inta;Buttonb1=newButton(得到一个随机数);TextFieldtf1=newTextField(10);TextFieldtf2=newTextField(10);Buttonb2=newButton(确定);publicMyFrame(Strings){super(s);setLayout(newFlowLayout());tf1.setBackground(Color.CYAN);add(b1);add(tf1);add(tf2);add(b2);b1.addActionListener(this);b2.addActionListener(this);setSize(200,200);setVisible(true);validate();}publicvoidactionPerformed(ActionEvente){//Strings2=tf2.getText();inta2=Integer.parseInt(tf2.getText());if(e.getSource()==b1){a=(int)((Math.random()*100)+1);}else{if(e.getSource()==b2){if(aa2){tf1.setText(猜小了);}else{if(aa2){tf1.setText(猜大了);}else{tf1.setText(猜对了);}}}}} publicstaticvoidmain(Stringarg[]) {Strings=null; MyFramemyframe=newMyFrame(s);//实例化MyFrame }} 更多有关「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」的疑问请扫码关注微信公开课+小程序!
标签:微信公开课,小程序

「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」热议话题订阅
方法1:微信扫描微信公开课小程序码即可订阅热议话题「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热议话题「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热议话题「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」
微信公开课小程序热议话题「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热议话题「一个java小程序,要求 得到一个随机数 然后猜大小 这个代码怎么编都不对 帮忙改一下 谢谢」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。
微信公开课小程序
更新时间:2019-03-12 17:02:19
>
__methodCallerx27;ofundefined
>-404011cloudfunctionexecutionerror
>,请补充选择商家自营-预付卡销售-发行方类目,并在基础信息处申请该类目,通过
>:host在模拟器中显示无效
>:请在小程序服务页面上架正式(非测试)内容或商品后重新提交审核
>.net 微信小程序 上传图片
>'setTimeout'的问题
>‘三朵里熙SPA主题减压空间’为什么搜索关键词‘三朵里‘搜不到
>‘扫普通链接二维码打开小程序‘中设置为体验版,扫码打开是线上版本
>“cloudfunctions**indexjs”gitignore
>“NO ULINK DEVICE FOUND”是怎么回事
>“万马掌上校园”的类目审核
>“上线了”公司开发的微信小程序怎么样?
>“产品是否一定需要条形码”
>