| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 755 人关注过本帖
标题:奇事!能编译不能运行的Applet小程序
取消只看楼主 加入收藏
fftxjava
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-10-23
收藏
 问题点数:0 回复次数:1 
奇事!能编译不能运行的Applet小程序
各位大虾,请帮帮小弟。这个小弟编的一个Applet小程序,能编译,但是在IE上有错误,不能输t2~~~~检查了好久都找不到错误◎◎◎
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.applet.Applet;
//定义主类myrandom,父类为Applet,同时响应动作事件
public class yunsuan extends Applet implements ActionListener
{
 Random rd=new Random();//声明随机对象
 int x,y,lj,a,b;//取得随机数
 Label l1; //定义显示提示信息的标签对象
 TextField t1,t2; //定义输出一个随机数的文本区域对象
 Button bt1=new Button("出题");
    Button bt2=new Button("确定");//定义并创建文本为“随机数”的按钮
 public void init() //创建init()方法  
 {
  l1=new Label("           "); //创建提示标签
  t2=new TextField(8);
  t1=new TextField("");           //创建输出区域
  add(bt1);//将按钮bt1加入图形界面
  add(l1); //将提示标签加入图形界面
  add(t1); //将输入区域加入图形界面
  add(bt2);
  add(t2);
  bt1.addActionListener(this);
  bt2.addActionListener(this); //对按钮bt1引发的动作响应
 }
 //ActionListener的方法,响应动作事件
 public void actionPerformed(ActionEvent e)
 {
  if (e.getSource()==bt1)  //对单击“固定序列随机数”按钮的动作响应
  {
   //产生2个1到100的随机数   
   for (int i=0;i<2;i++)
   {
    x=Math.abs(rd.nextInt())%100+1;
    y=Math.abs(rd.nextInt())%100+1;
       lj=Math.abs(rd.nextInt())%4+1;
   switch (lj)
   {
   case 1:l1.setText(x+"+"+y+"=");break;
   case 2:l1.setText(x+"*"+y+"=");break;
            case 3:l1.setText(x+"/"+y+"=");break;
         case 4:l1.setText(x+"-"+y+"=");
    }
  }
   if (e.getSource()==bt2)  
  {
   switch(lj)
   {
            case 1:a=(int)(x+y);break;
   case 2:a=(int)(x-y);break;
   case 3:a=(int)(x*y);break;
   case 4:a=(int)(x/y);
       }
          b=Integer.parseInt(t1.getText());
    if (a==b)
    {
          t2.setText("答对了");
    }
    else
     {
     t2.setText("你错了!");
           }
     }
  }
}
}
搜索更多相关主题的帖子: Applet 奇事 import java 
2005-10-24 00:53
fftxjava
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-10-23
收藏
得分:0 
谢谢版主...
这个小程序令我困惑了好久...
终于解决了.
支持版住!。
1.不买日货
2005-10-24 17:48
快速回复:奇事!能编译不能运行的Applet小程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012126 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved