Ich habe diesen Code, es schafft ein einfaches Smily Gesicht. Ich möchte die Augen des Gesichts mit der Mausbewegung bewegen. Hier ist der CodeWie kann ich eine Form auf Maus verschieben bewegen in Java
int a,b;
public void recieve(int x,int y)
{
a=x;
b=y;
System.out.println("xaxis"+a+"yaxis"+b);
}
@Override
public void paintComponent(Graphics g)
{
super.paintComponent(g);
System.out.println("x axis: "+a+" -- y axis: "+b);
g.drawArc(100, 50, 150, 150, 0, 360);
g.drawArc(125, 65, 40, 40, 0, 360);
g.drawArc(180, 65, 40, 40, 0, 360);
g.drawArc(165, 105, 15, 15, 60, 180);
g.fillOval(a-130, 70, 15, 15);
g.fillOval(b-185, 70, 15, 15);
}
Hier ist [ein Beispiel] (http://stackoverflow.com/questions/34981403/bufferedimage-not-being-cleared-before-each-rendering/35002727#35002727) von dem, was Sie suchen. –