import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.Timer;
public class Fu extends JFrame{
public Fu(){
add(new activate("刺激使活动"));
}
class activate extends JPanel{
private String wonder;
private int x=0;
private int y=80;
public activate(String jqhy){
wonder=jqhy;
new Timer(50,new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
repaint();
}
}).start();
}
@Override
public void paintComponent(Graphics g){
super.paintComponent(g);
if (x>getWidth()) {
x=-20;
}
x+=5;
g.drawString(wonder, x, y);
}
}
public static void main(String[] args){
Fu retain=new Fu();
retain.setTitle("保持");
retain.setSize(300,200);
retain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
retain.setVisible(true);
}
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.Timer;
public class Fu extends JFrame{
public Fu(){
add(new activate("刺激使活动"));
}
class activate extends JPanel{
private String wonder;
private int x=0;
private int y=80;
public activate(String jqhy){
wonder=jqhy;
new Timer(50,new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
repaint();
}
}).start();
}
@Override
public void paintComponent(Graphics g){
super.paintComponent(g);
if (x>getWidth()) {
x=-20;
}
x+=5;
g.drawString(wonder, x, y);
}
}
public static void main(String[] args){
Fu retain=new Fu();
retain.setTitle("保持");
retain.setSize(300,200);
retain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
retain.setVisible(true);
}
}