したがって、私はJavaプログラミングとプログラミング全般にまったく慣れていないため、知識が不足していることをお許しください。特定の座標で画面上に単純な長方形を描画しようとしています。
Drawer クラスのコードは次のとおりです。
public class Drawer extends JPanel {
public static void drawPixel(Graphics g, int x, int y) {
g.fillRect(x, y, 5, 5);
}
}
そして、メインクラスで使用しようとしているコードは次のとおりです。
Drawer drawer = new Drawer();
Drawer.drawPixel(Graphics g, i9, i10);
したがって、最初の引数が何のためにあるのか本当にわかりません。「Symbol g」を解決できないというエラーが表示されます。i9 と i10 は、長方形を描画する座標です。
助けてくれてありがとう。:)