Używam programu eclipse.
Ten kod znalazłem gdzieś na youtube w tutorialach z javy.
Program wyświetla mi czerwony kwadracik który porusza się w w prawo, w dół, w lewo, do góry i tak cały czas. Teraz chce zrobić tak aby jego kolor się zmieniał. Ma ktoś jakiś pomysł ?...(Na przykład przy zmianie kierunku)
Pierwsza klasa: Program
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.util.Timer;
public class Program extends Applet
{
static Applet applet;
Zadanie zadanie = new Zadanie();
Timer timer = new Timer();
public void init()
{
applet = this;
applet.setSize(600, 400);
applet.setBackground(Color.LIGHT_GRAY);
timer.scheduleAtFixedRate(zadanie, 10, 10);
}
public void paint(Graphics g)
{
g.setColor(Color.RED);
g.fillRect(zadanie.poz1, zadanie.poz2, 100, 100);
}
}
Druga klasa: Zadanie
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.util.Timer;
public class Program extends Applet
{
static Applet applet;
Zadanie zadanie = new Zadanie();
Timer timer = new Timer();
public void init()
{
applet = this;
applet.setSize(600, 400);
applet.setBackground(Color.LIGHT_GRAY);
timer.scheduleAtFixedRate(zadanie, 10, 10);
}
public void paint(Graphics g)
{
g.setColor(Color.RED);
g.fillRect(zadanie.poz1, zadanie.poz2, 100, 100);
}
}