📄 chap3-3.txt
字号:
// 程序3-3
import java.awt.*;
import java.applet.*;
public class scoreConvert extends Applet{
Label prompt;
TextField input;
int Excellent, Good, Middle, Pass,Failure;
public void init( ) {
prompt=new Label("输入成绩");
input=new TextField(2);
add(prompt);
add(input);
}
public void paint(Graphics g) {
g.drawString("各等级的人数:",25,40);
g.drawString("优秀 : "+Excellent,25,55);
g.drawString("良好 : "+Good,25,70);
g.drawString("中等 : "+Middle,25,85);
g.drawString("及格 : "+Pass,25,100);
g.drawString("不通过: "+Failure,25,115);
}
public boolean action(Event e , Object o) {
// 从当前引发事件的对象o获取一个整数
int score=Integer.parseInt(o.toString( )) ;
showStatus("");
input.setText("");
switch(score/10) {
case 10 :
case 9 : Excellent++;
break;
case 8 : Good++;
break;
case 7 : Middle++;
break;
case 6 : Pass++;
break;
case 5 :
case 4 :
case 3 :
case 2 :
case 1 :
case 0 : Failure++;
break;
default :
showStatus("输入有误,请重新输入!"); // 显示错误信息
}
repaint( ); // 注意:容易忘记的地方
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -