Witam! Mam pytanie co zrobic by po przejściu kreski przez dany punk jej kolor stopniowo blednął?
Gdy miałem ustawiony kolor czarny wszytsko było oki, ale kiedy wstawiłem tablice szarosci i próbuje ja zastosować, nic nie działa. Może ją źle wstawiam?
Mój aplet wygląda aktualnie tak:

package pl.wsb.students.pk;

import java.awt.*; 
import java.applet.*;
public class Radar extends Applet implements Runnable {
	private Thread watek;
	private int x = 0, y = 0;
	private int a = 150, b = 100;
	private int time = 0; 
	private long startTime = 0;
	private boolean running = false;
	int N = 360;
	Color[] szarosci;
	
	public void init() {
		startTime = System.currentTimeMillis();
	
	
	szarosci = new Color[N];
	
	for (int i = 1; i <= N; ++i) {
		szarosci[i - 1] = new Color(i / (float) N, i / (float) N, i
				/ (float) N);
	}
	}
	
	public void start() { 
		watek = new Thread(this); 
		watek.start();
	}
	
	public void stop(){ 
		watek.stop(); 
	}
	
	public void paint(Graphics g) {
		g.drawOval(50, 50, 200, 200);
		g.drawLine(150, 150, x, y);
	 
	if (a == x && b > y) {
		for (int i = 0; i < N; ++i) {
		g.setColor(szarosci[i]);
		g.fillOval(150, 100, 10, 10);
	
		}
	}
	}
	
	public void run() {
		while(true) {
			try { 
				long time = System.currentTimeMillis();
				
				x = (int) (150 + 95 * Math.cos(Math.toRadians(90.0 - (time - startTime) * 0.05)));
				y = (int) (150 - 95 * Math.sin(Math.toRadians(90.0 - (time - startTime) * 0.05)));
				watek.sleep(10);
			} catch (InterruptedException e ) {
			}
			repaint();
		} 
	
	}
}