永发信息网

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();
}
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯