java猜数字游戏源代码

java猜数字游戏源代码

ID:9240807

大小:39.00 KB

页数:3页

时间:2018-04-24

java猜数字游戏源代码_第1页
java猜数字游戏源代码_第2页
java猜数字游戏源代码_第3页
资源描述:

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

1、importjava.awt.Color;importjava.awt.Container;importjava.awt.FlowLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.Box;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JOptionPane;impo

2、rtjavax.swing.JTextField;classWindowButtonextendsJFrameimplementsActionListener{/****/privatestaticfinallongserialVersionUID=1L;intnumber;JTextFieldinputNumber;JLabelfeedBack;JButtonbuttonGetNumber,buttonEnter;WindowButton(Strings){super("猜数字小游戏");buttonGetNumber=newJButto

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

4、oxH1=Box.createHorizontalBox();boxH1.add(newJLabel("获取1-100之间的随机数:"));boxH1.add(buttonGetNumber);BoxboxH2=Box.createHorizontalBox();boxH2.add(newJLabel("输入您的猜测:"));boxH2.add(inputNumber);BoxboxH3=Box.createHorizontalBox();boxH3.add(newJLabel("单击确定按钮:"));boxH3.add(buttonEnt

5、er);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=getContentPane();con.setLayout(newFlowLayout());con.add(base

6、Box);con.validate();setBounds(120,125,279,200);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100,100,150,150);setVisible(true);validate();}publicvoidactionPerformed(ActionEvente){if(e.getSource()==buttonGetNumber){number=(int)(Math.random()*100)

7、+1;}elseif(e.getSource()==buttonEnter){intguess=0;try{guess=Integer.parseInt(inputNumber.getText());if(guess==number){JOptionPane.showMessageDialog(this,"猜对了");}elseif(guess>number){JOptionPane.showMessageDialog(this,"猜大了");inputNumber.setText(null);}elseif(guess

8、OptionPane.showMessageDialog(this,"猜小了");inputNumber.setText(null);}}catch(NumberFormatEx

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

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

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