java_猜数字小游戏

java_猜数字小游戏

ID:9240809

大小:27.50 KB

页数:2页

时间:2018-04-24

java_猜数字小游戏_第1页
java_猜数字小游戏_第2页
资源描述:

《java_猜数字小游戏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.border.*;classWindowButtonextendsJFrameimplementsActionListener{intnumber;JTextFieldinputNumber;JLabelfeedBack;JButtonbuttonGetNumber,buttonEnter;WindowButton(Strings){super("猜数字小游戏");

2、buttonGetNumber=newJButton("得到一个随机数");feedBack=newJLabel("无反馈信息",JLabel.CENTER);feedBack.setBackground(Color.green);inputNumber=newJTextField("0",5);buttonEnter=newJButton("确定");buttonEnter.addActionListener(this);buttonGetNumber.addActionListener(this);buttonGe

3、tNumber.addActionListener(this);BoxboxH1=Box.createHorizontalBox();boxH1.add(newJLabel("获取1-100之间的随机数:"));boxH1.add(buttonGetNumber);BoxboxH2=Box.createHorizontalBox();boxH2.add(newJLabel("输入您的猜测:"));boxH2.add(inputNumber);BoxboxH3=Box.createHorizontalBox();boxH

4、3.add(newJLabel("单击确定按钮:"));boxH3.add(buttonEnter);BoxboxH4=Box.createHorizontalBox();boxH4.add(newJLabel("反馈信息:"));boxH4.add(feedBack);BoxbaseBox=Box.createVerticalBox();baseBox.add(boxH1);baseBox.add(boxH2);baseBox.add(boxH3);baseBox.add(boxH4);Containercon=ge

5、tContentPane();con.setLayout(newFlowLayout());con.add(baseBox);con.validate();setBounds(120,125,279,200);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100,100,150,150);setVisible(true);validate();}publicvoidactionPerformed(ActionEvent

6、e){if(e.getSource()==buttonGetNumber){number=(int)(Math.random()*100)+1;}elseif(e.getSource()==buttonEnter){intguess=0;try{guess=Integer.parseInt(inputNumber.getText());if(guess==number){JOptionPane.showMessageDialog(this,"猜对了");}elseif(guess>number){JOptionPane

7、.showMessageDialog(this,"猜大了");inputNumber.setText(null);}elseif(guess

8、cvoidmain(Stringargs[]){newWindowButton("猜数字小游戏");}}//by秦东成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。