⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example7_6.java.bak

📁 不错的教程 适合中高级人员的使用
💻 BAK
字号:
import java.awt.*;
import java.awt.event.*;
import java.math.*;


class  WindowButton extends Frame implements ActionListener
{
	int number;
	Label 提示条;TextField  输入框;
	Button buttonGetnumber,buttonEnter;
   
	WindowButton(String s)
	{
     super(s);
	 setLayout(new FlowLayout());
	 buttonGetnumber=new Button("得到一个随机数");
	 add(buttonGetnumber);
	 提示条=new Label("输入你的猜测:",Label.CENTER);
	 提示条.setBackground(Color.cyan);
	 输入框=new TextField("0",10);
	 add(提示条);add(输入框);
	 buttonEnter=new Button("确定");
	 add(buttonEnter);
	 buttonEnter.addActionListener(this);
     buttonGetnumber.addActionListener(this);
	 setBounds(100,100,150,150);
	  setVisible(true);
	  validate();
	}


	public void actionPerformed(ActionEvent e)
	{
      if(e.getSource()==buttonGetnumber)
		{
		  number=(int)(Math.random()*10)+1 ;
		   提示条.setText("输入你的猜测:");
	    }
		else if(e.getSource()==buttonEnter)
		{
			int guess=0;
			try{
				guess=Integer.parseInt(输入框.getText());
				if(guess==number)
				{
					提示条.setText("猜对了!");
				}
				else  if(guess>number)
				{
					提示条.setText("猜大了!");
					输入框.setText(null);
				}
				else  if(guess<number)
				{
					提示条.setText("猜对了!");
					输入框.setText(null);
				}
			}
			catch(NumberFormatException event)
			{提示条.setText("请输入数字字符!");}
		}
	}

}

public class Example7_6
{
	public static void main(String[] args) 
	{
		WindowButton win=new WindowButton();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -