该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

哈哈

哥们刚好编了个

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.util.*;

public class guessNumber extends JFrame{

private Container container;

private JTextArea textArea;

private JLabel showArea;

private JButton show;

private JTextField cinGuess,outResult;

private GridLayout gridLayout;

private JPanel panel;

public guessNumber(){

super("猜数程序");

container=getContentPane();

gridLayout=new GridLayout(4,1);

container.setLayout(gridLayout);

textArea=new JTextArea("我有一个在0-1000范围内的数字,\n你能猜出来吗?请输你猜的数字");

textArea.setEditable(false);

container.add(textArea);

//设置panel

panel=new JPanel();

panel.setBackground(Color.yellow);

panel.setLayout(new FlowLayout());

showArea=new JLabel("请你输入你猜的数字:");

panel.add(showArea);

//加输入区域

cinGuess=new JTextField(10);

panel.add(cinGuess);

container.add(panel);

//container.add(cinGuess);

outResult=new JTextField();

outResult.setEditable(false);

container.add(outResult);

show=new JButton("重新开始");

container.add(show);

//添加监听器

show.addActionListener(

new ActionListener(){

public void actionPerformed(ActionEvent e){

int dataRandom=new Random().nextInt(1001);

String outString=new String();

outString="这个数字是"+String.valueOf(dataRandom);

if(cinGuess.getText()==outString)

{

outString+=" 恭喜你,你猜对了";

outResult.setBackground(Color.blue);

}

else

{

outString+=" 对不起,你猜错了";

outResult.setBackground(Color.red);

}

outResult.setText(outString);

outResult.setText(outString);

}

}

);

setSize(300,400);

setVisible(true);

}//end structor

public static void main(String args[]){

guessNumber application=new guessNumber();

application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

java 数字任意三个数_求Java编程个猜数字游戏!任意输入个数根据提示大了或小了直到选对...相关推荐

  1. java大神请出来_求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因。...

    求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因.classPlate{publicPlate(){System.out.println("inPlateconstru ...

  2. java关键字有system吗_求java中的关键字?

    展开全部 访问控制: private 私有的62616964757a686964616fe58685e5aeb931333264626632 protected 受保护的 public 公共的 类.方 ...

  3. java计算器用什么布局_求JAVA语言写的计算器的代码。用GridLayout布局。

    展开全部 package com.citi.Util; import java.awt.BorderLayout; import java.awt.GridLayout; import java.aw ...

  4. java 用户登录界面代码_求JAVA实现用户登录界面代码?

    展开全部 你要先学会截图哦e5a48de588b63231313335323631343130323136353331333431373961,你发的看不清楚,重新写了一个你参考参考! import ...

  5. java开发汉字显示不全_求java转码ISO-8859-1转UTF-8汉字显示不全补救方案?

    给你写个过滤器.你试试. public class ChStr { public static String toChinese(String strvalue) { try { if (strval ...

  6. 10亿个数中求最大的10个数字

    10亿个数中求最大的10个数字 应用场景 比如求10亿个数中的最大的前10个数,此时构建只有10个元素的小顶堆,如果比堆顶小,则不处理:如果比堆顶大,则替换堆顶,然后依次下沉到适当的位置. 比如求10 ...

  7. 类的成员变量: 猜数字游戏:一个类A有一个成员变量v,有一个初值100。定义一个类,对A类的成员变量v进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。

    package com.leiclass.cle; import java.util.Scanner; public class Test1 { /** * 类的成员变量:   猜数字游戏:一个类A有 ...

  8. 1、猜数字游戏:一个类A有两个成员变量v、num,v有一个初值100。定义一个方法guess,对A类的成员变量v,用num进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。在main方法

    定义一个类,其中封装成员变量v-猜数的目标, num-猜测的数据 guess方法根据num和v比对结果生成对应的提示信息 import java.util.Scanner; public class ...

  9. java 寻找和为定值的多个数_算法笔记_037:寻找和为定值的两个数(Java)

    1 问题描述 输入一个整数数组和一个整数,在数组中查找两个数,满足他们的和正好是输入的那个整数.如果有多对数的和等于输入的整数,输出任意一对即可.例如,如果输入数组[1,2,4,5,7,11,15]和 ...

  10. 用java编写圆锥_求java大神帮忙 求大神帮助!Java

    导航:网站首页 > 求java大神帮忙 求大神帮助!Java 求java大神帮忙 求大神帮助!Java 相关问题: 匿名网友: 普通类 public class CircularA { //求圆 ...

最新文章

  1. LaTeX技巧 twocolumn 双栏
  2. [软件架构:设计模式系列C#篇]系列教程汇总
  3. 清理系统盘遇到的问题
  4. 如何让关键词进入百度相关搜索列表?
  5. iOSAPP配置多环境
  6. 不再有神的概念,将所有存在称之为文明,这很有意思
  7. ubuntu 安装自动解决依赖冲突
  8. c++ 共享内存_Python3.8多进程之共享内存
  9. Audio HAL 通话录音上下行分离
  10. struts2拦截器原理
  11. 程序员如何规划自己的职业生涯
  12. 为什么计算机关机后自动开机,为何我家的电脑关机后又自动开机?
  13. 对比市面淘宝短视频工具/软件,分析淘宝短视频未来趋势
  14. Altium Designer Pcb 快捷键
  15. 来自 Qt 官网的呐喊
  16. ESP-IDF库开发教程之(1)--ESP32简介
  17. ATFX:美元指数阶段性走弱,EURUSD重回平价线上方
  18. 学计算机的普遍字写得都不好,国人普遍写不好汉字的原因探析
  19. HNUST OJ 1883 神奇的序列
  20. 万春总与无线院深圳管理干部沟通交流纪要

热门文章

  1. 腾讯云-Linux 基础入门
  2. JVM java虚拟机
  3. win7 配置jdk
  4. ASP.NET中的图片缓存
  5. Nissi商城序章(二):制定开发/设计规约
  6. 简要说明python的缩进规则_关于python的缩进规则的知识点详解
  7. 宝塔Warning: require(): open_basedir restriction in effect
  8. Yii2修改默认控制器
  9. linux vim与less区别,linux中cat、more、less命令区别详解##less 最合适最好用,和vim一样好用...
  10. 柳氏管理学:自己不会,就要勤做笔记