下载 > 资源分类 >  开发技术 >  Java > 猜数字

猜数字

2005-10-14 上传大小:0B

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
class aa extends JFrame implements ActionListener
{
	int num;
    int	i=5;
	int a=(int)(Math.random()*(500)+
1000);
	//添加组键
	JTextField jt=new JTextField();
	JLabel j1=new JLabel("请输入你的估价(1000-1500)");
	ImageIcon icon=new ImageIcon("N3310.gif");
	JLabel j2=new JLabel(icon);
	JButton jb1=new JButton("确定");
	JButton jb2=new JButton("取消");
	JPanel jp=new JPanel();
	JPanel jp1=new JPanel();
	JPanel jp2=new JPanel();
	public aa()
	{
		//初始化窗口
		super("幸运52");
		this.setSize(350,250);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		Container jc=this.getContentPane();
		
		//布局
		jp.setLayout(new BorderLayout());
		jp1.setLayout(new GridLayout(1,2,2,2));
		jp1.add(j1);
		jp1.add(jt);
		jp2.setLayout(new GridLayout(1,2,2,2));
		jp2.add(jb1);
		jp2.add(jb2);
		jp.add(jp1,BorderLayout.NORTH);
		jp.add(j2,BorderLayout.CENTER);
		jp.add(jp2,BorderLayout.SOUTH);
	   	jc.add(jp);
	    jb1.addActionListener(this);
	    jb2.addActionListener(this);

}
//事件处理
public void actionPerformed(ActionEvent e)
{
	
	String s;
	if(e.getSource().equals(jb1)){

	if(jt.getText().equals(""))
	{
	
      JOptionPane.showMessageDialog(this,"请你输入价格","价格不能为空", JOptionPane.INFORMATION_MESSAGE); 
		
	}
	
	else{
		
            
            try{
            	
            	
              s=String.valueOf(jt.getText());
              num=Integer.parseInt(s);
	          if(i>0)
	          {
	       
	          	if(num>a){
	          System.out.println (a);
	          		JOptionPane.showMessageDialog(this,"你输入的价格高了,你还有"+(--i)+"次机会","错误", JOptionPane.INFORMATION_MESSAGE); 
	          		
	          		}
	          	
	          	if(num<a){
	          System.out.println (a);
	          		JOptionPane.showMessageDialog(this,"你输入的价格低了,你还有"+(--i)+"次机会","错误", JOptionPane.INFORMATION_MESSAGE); 
	          		
	          		}
	          	if(num==a){
	                   System.out.println (a);
	          		JOptionPane.showMessageDialog(this,"正确","恭喜你答对了", JOptionPane.INFORMATION_MESSAGE); 
	          		
	          		}
	          	
	          	
	          	
	          	}

else{JOptionPane.showMessageDialog(this,"没机会了","下次再来把", JOptionPane.INFORMATION_MESSAGE); }

}


catch(Exception ee)
{JOptionPane.showMessageDialog(this,"请你输入价格","价格不能为空", JOptionPane.INFORMATION_MESSAGE); }	
	
	
}
	
	}

if(e.getSource().equals(jb2))
{
	jt.setText("");
	
	}





}
	public static void main(String []agrs)
	{
		aa a=new aa();
		a.show();
		
		
		}
	
	
}
...展开收缩
综合评分:5(3位用户评分)
开通VIP C币充值 立即下载

评论共有0条

登录后才能评论

 

相关推荐

7-1 猜数字游戏(15 分) 立即下载
积分/C币:5
JAVA猜数字 立即下载
积分/C币:0
java微信公众账号猜数字游戏 立即下载
积分/C币:3
C++猜数字游戏 立即下载
积分/C币:0
1 升级猜数字游戏; 2 编写一个猫类,并编写一类对该类进行测试和使用 立即下载
积分/C币:0
猜数字游戏python 立即下载
积分/C币:0
看英文猜数字 立即下载
积分/C币:0
猜数字小游戏 立即下载
积分/C币:0
Java里猜数字游戏代码 立即下载
积分/C币:3
猜数字代码 立即下载
积分/C币:0
网络版猜数字 立即下载
积分/C币:0
flash猜數字遊戲 立即下载
积分/C币:0
java猜数字游戏 立即下载
积分/C币:2
简易猜数字游戏java代码 立即下载
积分/C币:0
pascal猜数字游戏,很无聊的 立即下载
积分/C币:3
访dos环境一个猜数字的游戏 立即下载
积分/C币:0
java编写简单有趣的猜数字游戏 立即下载
积分/C币:10
WF猜数字游戏 立即下载
积分/C币:0
猜数字源代码 立即下载
积分/C币:0
C语言猜数字 立即下载
积分/C币:0

热门专辑

img
zyfgfl

关注

等级:1积分 15

上传者其他资源上传者专辑

VIP会员动态

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
关注二维码,获取下载码
下载码
为了良好体验,不建议使用迅雷下载
img

猜数字

会员到期时间: 剩余下载个数: 剩余C币:593 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: