| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2010 人关注过本帖
标题:[原创z自己做的小计算器
只看楼主 加入收藏
刘香
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-9-21
收藏
 问题点数:0 回复次数:24 
[原创z自己做的小计算器
我们在做实训设计,
1计算连续地随机给出两位数的加减法算术题,要求学生回答,答对的打“√”,答错的打“X”。将做过的题目放在下拉列表中备查,并随时给出答题的正确率。
2.其中,做减法时,大数放前面,小数放后面。
3.多次运行软件,出的题目不一样。
4. 制作软件开始时的欢迎界面,显示本软件的功能简介,制作人,制作日期等信息,有合适的背景图片。
5.有帮助信息,介绍本软件的使用。
我做了一些,但是不能判断结果.大家帮看看啊
谢谢啊
搜索更多相关主题的帖子: 计算器 软件 小数 
2006-12-31 15:45
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

你的代码呢


可惜不是你,陪我到最后
2006-12-31 15:46
刘香
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-9-21
收藏
得分:0 
[求助]
没把程序传上来.补上
DO0sohbn.rar (2.51 KB) [原创z自己做的小计算器



2006-12-31 15:47
刘香
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-9-21
收藏
得分:0 
在第3楼

2006-12-31 15:48
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
运行不了

可惜不是你,陪我到最后
2006-12-31 15:54
system32
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:58
帖 子:3096
专家分:0
注 册:2006-9-24
收藏
得分:0 
一样。。。

[glow=200,blue,1]世界上妞是无限的,而我们的精力是有限的,用有限去搞无限,死定了。要用有限的精力去泡一个有钱妞,要发达,吃软饭![/glow]
2006-12-31 16:18
lvoers
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-11-11
收藏
得分:0 

。全在这里还是只贴了一部分?

2006-12-31 17:18
刘香
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-9-21
收藏
得分:0 
是运行不了,让大家帮修改一下啊
谢谢啊

2006-12-31 19:24
hjq
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2006-11-21
收藏
得分:0 

我帮你看了一下,现在可以运行了
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

class MyDialog1 extends Dialog implements ActionListener
{

Label label1,label2,label3,label4,label5;
TextField text1;
int x,y,z;
String str="";
Button buttona,buttonb,buttonc,buttond;
Panel p1;
MyDialog1(Frame f,String str)
{
super(f,str);
setSize(500,500);
setLayout(new GridLayout());
setBackground(Color.blue);
setVisible(true);
label1=new Label(" ");
add(label1);
x=(int)(Math.random()*100);
str=str+x;
label1.setText(str);
label2=new Label(" ");
add(label2);
y=(int)(Math.random()*100);
str=str+y;
label2.setText(str);
label3=new Label(" ");
z=(int)(Math.random()*2);
if(z==0)
{
label3.setText("+");
}
else
{
label3.setText("-");

}
label4=new Label("=");
text1=new TextField(10);
buttona=new Button("判断");
label5=new Label(" ");
buttonb=new Button("下一题");
buttonc=new Button("帮助");
buttond=new Button("退出");
p1=new Panel();
p1.add(label1); p1.add(label3);
p1.add(label2); p1.add(label4);
p1.add(text1);
p1.add(buttona);
p1.add(buttonb);
p1.add(buttonc);
p1.add(buttond);
add(p1);
buttona.addActionListener(this);
buttonb.addActionListener(this);
buttonc.addActionListener(this);
buttond.addActionListener(this);
addWindowListener(new CloseWin());
}
public void actionPerformed(ActionEvent e)
{
String str;
if(e.getSource()==buttona)
{
str=text1.getText();
if(label3.getText()=="+") //这里呀,以前你是 if(label3.setTest("+"))这时什么意思呀?你的意思是说判断这个是不
if(str.equals("label1.setText(str)"+"+"+"label2.setText(str)")) //是"+"?,那需要一个boolean的返回值~
label5.setText("您回答正确");
else
label5.setText("您回答错误");
else if(label3.getText()=="-") //这时也是一样

if(str.equals("label1.setText(str)"+"-"+"label2.setText(str)"))
label5.setText("您回答正确");
else
label5.setText("您回答错误");

}
else if(e.getSource()==buttonb)
{
System.exit(0);
}
}
class CloseWin extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}

}
public class jsq extends Applet implements ActionListener
{

Label label1,label2,label3;
Button buttona,buttonb;

public void init()
{


label1=new Label("欢迎使用京奥算术考试器");
label1.setBackground(Color.yellow);
label2=new Label("制作:京奥软件工作室");
label3=new Label("联系人:吕立辉 QQ:568631973 ");
buttona=new Button("进入");
buttonb=new Button("退出");
add(label1);
add(label2);
add(label3);
add(buttona);
add(buttonb);

buttona.addActionListener(this);
buttonb.addActionListener(this);

}
public void actionPerformed(ActionEvent e)
{
Frame f=new Frame();
if(e.getSource()==buttona)
{
MyDialog1 dialog1=new MyDialog1(f,"京奥算术测试");
dialog1.setVisible(true);
}
else if(e.getSource()==buttonb)
{
System.exit(0);
}

}

}


2007-01-02 02:24
hjq
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2006-11-21
收藏
得分:0 
  现在虽然可以运行,问题是,你那个程序用来干什么的?我都不知道怎么用它?

[此贴子已经被作者于2007-1-2 2:30:21编辑过]



2007-01-02 02:28
快速回复:[原创z自己做的小计算器
数据加载中...
 
   



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

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