私は Java グラフィックスについて調べてきましたが、すべてのガイドは Java へのグラフィックスのより複雑な実装を指しているようです。repaint() について少し読んで、コードのこの部分を思いつきました。
import javax.swing.*;
import java.awt.*;
public class Boids extends JFrame{
public Boids(){
setSize(400,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] a){
Boids boids = new Boids();
while(true) {
boids.repaint();
}
}
public void paint(Graphics g){
// The code for Boids
}
}
私の質問は; このコードは何らかの点で悪いですか?それは途中で私を傷つけるつもりですか?そうでない場合、これが使用されない理由は、私が見た他のバージョンのコードよりもはるかに単純で短いように見えるからです。