java中如何用JLabel实现"welcome to here !"从JLabel右边向左滚动?
来源:百度知道 编辑:UC知道 时间:2024/09/24 00:28:45
好像要用到Timer,TimerTask.
请高人们不吝指教!!!
如果您给的示例很好,我会再给您加50分.(总分100)
这个叫跑马灯效果,的确需要Timer,给你一个示例做参考:
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.HeadlessException;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JViewport;
import javax.swing.Timer;
public class Test84 extends JFrame {
private Timer timer;
private JLabel view;
private JViewport window;
public static void main(String[] args)
{
JFrame frm = new Test84("跑马灯");
frm.setDefaultCloseOperation(EXIT_ON_CLOSE);
frm.pack();
frm.setVisible(true);
}
public Test84(String title) throws HeadlessException
{
super(title);
initComponents();