JAVA程序设计之一——————文字跑马灯!
答案:1 悬赏:40 手机版
解决时间 2021-05-01 00:22
- 提问者网友:风月客
- 2021-04-30 19:03
编写一个Applet程序,实现一行文字的动画显示,即文字跑马灯,文字内容是“热烈欢迎2009届新生入学”。
最佳答案
- 五星知识达人网友:街头电车
- 2021-04-30 20:30
= = 这么多一样的问题.
有问题追问上来.
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();
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯