java程序编写,谁能帮我做下这道题,考试急用!谢谢 30

创建一个VisualJ++项目称为ex16。在此项目中,创建一个名为Exam16的类,该类是包含2个按钮的JavaApplet程序。一个按钮的标签为10,一个标为Rese... 创建一个Visual J++项目称为ex16。在此项目中,创建一个名为Exam16的类,该类是包含2个按钮的Java Applet程序。一个按钮的标签为10,一个标为Reset to zero。同时,你的程序里还要显示一个文本为Sum is 0的标签。每次点击10按钮,标签里的sum的值增加10。当点击Reset to zero按钮,标签里sum的值回到0,即标签你的文本再次为Sum is 0
建议:

1、 applet小程序的开头为:

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Exam16 extends Applet implements ActionListener {

2、 在applet类里面,必须实现该方法:

public void init ()
public void actionPerformed(ActionEvent event)

Applet的大小为451象素x250象素,编辑您得exam16 的html文件,以便applet的大小形如:

WIDTH=150 HEIGHT=60>
展开
 我来答
huangzhe1925
2008-11-18
知道答主
回答量:20
采纳率:0%
帮助的人:0
展开全部
import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class Exam16 extends Applet implements ActionListener {

Button b1, b2;
Label l;

public void init() {
b1 = new Button("10");
b2 = new Button("Reset to zero");
l = new Label("Sum is 0");
b1.addActionListener(this);
b2.addActionListener(this);
add(b1);
add(b2);
}

public void actionPerformed(ActionEvent e) {
if ((Button) e.getSource() == b1) {
String s = l.getText();
l.setText("Sum is " + (Integer.parseInt(s.substring(7)) + 10));
} else if ((Button) e.getSource() == b2) {
l.setText("Sum is 0");
} else {
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式