📄 typeword.java
字号:
package media;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class TypeWord extends MultiThreadApplet{
boolean isStandalone=false;
String s_word; //定义显示的文字
int s_length; //定义显示文字的长度
int x_char=0; //定义显示到第几个文字
Font wordFont=new Font("宋体",Font.BOLD,50);
public TypeWord()
{
}
public void init()
{
try
{
s_word="Java 媒体播放器!";
s_length=s_word.length(); //获取字符串的长度
}
catch(Exception e)
{
e.printStackTrace();
}
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
private void jbInit() throws Exception
{
}
public void run() //重构RUn方法
{
while(true)
{
if(x_char++>=s_length) //显示字符计数器加1
{
x_char=0; //字符计数器清零
}
repaint(); //刷新显示
try
{
Thread.sleep(300); //线程休眠
}
catch(InterruptedException e)
{
}
}
}
public void paint(Graphics g) //显示文字
{
g.setFont(wordFont);
g.setColor(Color.red);
g.drawString(s_word.substring(0,x_char),10,50);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -