Hallo,
Ich habe überall danach gesucht, kann jedoch nicht herausfinden, wie es funktioniert. Ich möchte bei fillOval die kantigen Ränder etwas weicher machen, oder gar zu einem Verlauf in die Umgebung machen. Leider kann ich nichts finden. Man kann wohl kaum von Java gute Grafik erwarten... Hier ist der Code:
Danke für die Hilfe!
Ich habe überall danach gesucht, kann jedoch nicht herausfinden, wie es funktioniert. Ich möchte bei fillOval die kantigen Ränder etwas weicher machen, oder gar zu einem Verlauf in die Umgebung machen. Leider kann ich nichts finden. Man kann wohl kaum von Java gute Grafik erwarten... Hier ist der Code:
Java:
public void paint(Graphics gra) {
if (s == true) {
Random rc = new Random();
PointerInfo a = MouseInfo.getPointerInfo();
Point c = a.getLocation();
int x2 = (int) c.getX();
int y2 = (int) c.getY();
x = x2 - 200;
y = y2 - 200;
this.repaint();
float r = (float) (rc.nextFloat());
float g = (float) (rc.nextFloat());
float b = (float) (rc.nextFloat());
Color rColor = new Color(r, g, b);
rColor.brighter();
gra.setColor(rColor);
gra.fillOval(x, y, 400, 400);
}
Danke für die Hilfe!
Zuletzt bearbeitet von einem Moderator: