Guten Abend, ich habe nun ein wenig meinen Spaß mit Java und Swing gehabt, und möchte nun ein bisschen "Dynamik" in mein Projekt bringen, indem ich Objekten "Bewegung" einhauche, wie könnte ich beispielsweise mein drawRect immer wiederholen lassen, mit neuer Position.
Die Bewegung habe ich mir in etwa so vorgestellt:
Um somit ein Durchlauf, durch die X Achse, zu gewähren und die modulo Operation ist dafür da, den Block auf der anderen Seite wieder "reinfahren" zu lassen.
Hier mein jetziger Code:
MfG Aljosha
Die Bewegung habe ich mir in etwa so vorgestellt:
Code:
int x=0;
x++
x=x%800
g.fillRect(x+740,240,60,60);
Hier mein jetziger Code:
Code:
import java.awt.*;
import javax.swing.JFrame;
public class main extends JFrame {
public main(){
super();
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void paint(Graphics g){
g.drawLine(0,300,800,300);
g.fillRect(740,240,60,60);
}
public static void main(String[] args){
main pc = new main();
pc.setSize(800,400);
pc.setVisible(true);
pc.setLocationRelativeTo(null);
pc.setResizable(false);
}
}
MfG Aljosha