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> 展开
建议:
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> 展开
1个回答
展开全部
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 {
}
}
}
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 {
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询