こんにちは皆私は画面に正方形を印刷するコードを用意しています。私は130 squareSize
上に行けばgridsize
しかし3-200ダブル塗りを使用したJavaの塗りつぶしの矩形
間の任意の番号にすることができ
int squareSize = (400/gridsize)-1;
を使用しています正方形のサイズを取得するために
g.fillRect(X,Y,squareSize,squareSize);
は常に1であるバージョンがあります
g.fillRect
整数値ではなく2倍を使用する?
130を超えるものに対して1にすると、四角形はすべて同じサイズですが、それに応じて異なるサイズにする必要があります。
これは視覚的な形式での問題です。
150by150 enter image description here
ピクセルを表すダブル座標はどう思いますか? – Justas
ああ、今私はそれを得ると思う... – 1997DK
あなたは 'java.awt.Rectangle2D'を見ることができます – MadProgrammer