JAVA程序设计——————文字跑马灯!
答案:1 悬赏:30 手机版
解决时间 2021-07-31 22:05
- 提问者网友:我没有何以琛的痴心不悔
- 2021-07-31 01:06
编写一个Applet程序,实现一行文字的动画显示,即文字跑马灯,文字内容是“热烈欢迎2009届新生入学”。
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-07-31 01:22
import java.applet.Applet;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Image;
public class Welcome extends Applet {
int pos = 0;
Image graph;
int w=0;
String str = "热烈欢迎2009届新生入学";
Font f = new Font("黑体", Font.BOLD, 20);
public Welcome(){
FontMetrics fm = getFontMetrics(f);
w = fm.stringWidth(str);
pos=w;
}
public void paint(Graphics g) {
g.setFont(f);
g.drawString(str, pos-w, 40);
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
pos = pos + 5;
if (pos-w > getWidth())
pos = w;
repaint();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯