import javax.swing.plaf.*;
import java.util.*;
import java.awt.*;
import javax.swing.*;
public class AquaTickerUI extends TickerUI {
public void paint(Graphics g,JComponent co) {
Dimension d = co.getSize();
int t = d.width<d.height?d.width:d.height;
t = t/2;
Calendar c = Calendar.getInstance();
int s = c.get(Calendar.SECOND);
double angle = Math.PI/2-s*2*Math.PI/60;
((Graphics2D)g).setStroke(new BasicStroke(5));
g.setColor(Color.GREEN);
int x = (int)(t*Math.cos(angle));
int y = (int)(t*Math.sin(angle));
g.drawLine(d.width/2,d.height/2,d.width/2+x,d.height/2-y);
}
static public AquaTickerUI createUI() {
return new AquaTickerUI();
}
}