java弱智代码,Java 弱智猜数游戏

闲来无事,敲段弱智JAVA。

0818b9ca8b590ca3270a3433284dd417.png

代码:

package GuessNumber;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.util.*;

public class GuessNumber {

static JTextField text=new JTextField("",10);

static JButton start=new JButton("开始");

static JButton sure=new JButton("确认");

static JTextField status=new JTextField("",20);

static Random random= new Random();

static int number=random.nextInt();

static String tip1=new String ("终于猜对了,继续吧!!");

static String tip2=new String ("小了,往大了猜!");

static String tip3=new String ("大了!!");

static String tip4=new String ("重新开始咯!!");

public static void main(String args[])

{

JFrame win=new JFrame("猜数游戏");

win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

win.setLayout(new FlowLayout());

win.setBounds(600,200,300,100);

win.add(text);

win.add(start);

win.add(sure);

win.add(status);

if(number<0)number=0-number;

number%=101;

//System.out.println(number);

sure.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

String num=text.getText();

int tmp=Integer.parseInt(num);

if(tmp

status.setText(tip2);

else if(tmp>number)

status.setText(tip3);

else

{

status.setText(tip1);

number=random.nextInt();

if(number<0)number=0-number;

number%=101;

}

}

});

start.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

number=random.nextInt();

if(number<0)number=0-number;

number%=101;

//System.out.println(number);

status.setText(tip4);

}

});

win.setVisible(true);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值