天天看點

java讓字型閃動_java 字型閃爍

主題:字型閃爍

原理:通過線程不斷重新整理界面

java 代碼如下:

import java.awt.Color;

import java.awt.Font;

import javax.swing.*;

public class FlashingText extends JApplet implements Runnable {

private JLabel Text=new JLabel("Welcome",JLabel.CENTER);

public FlashingText(){

add(Text);

new Thread(this).start();

}

@Override

public void run() {

// TODO Auto-generated method stub

try {

while(true){

if(Text.getText()==null)

Text.setText("Welcome");

else

Text.setText(null);

Thread.sleep(500);

}

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}