私はJava Graphicsを使用していますが、変数として「FilledOval」を使用する方法や、何らかの方法で初期化する方法を理解することはできません。以前はobjectDrawを使用していたので、私はこのルートを試してきましたが、どこにも見つけられませんでした。私がこれをやりたいのは、メソッド外の楕円にアクセスできるようにしたいからです。fillOvalを変数Java Graphicsとして使用するにはどうすればよいですか?
public void init()
{
int height = getSize().height;
int width = getSize().width;
display = createImage(width,height);
drawingArea = display.getGraphics();
createMan(width/3,0,200,drawingArea);
paint(drawingArea);
}
public void paint(Graphics g)
{
g.drawImage(display,0,0,null);
}
public void createMan(int x, int y, int size, Graphics g)
{
g.setColor(Color.black);
g.fillOval(x,y,size,size); //Head
}
作成したコードを表示します。このコードは、お客様の問題をよりよく理解するのに役立ちます。 – markspace
質問に画像を追加しただけで、別の方法で楕円形を使用したり、何らかの形でアクセスしたりできます。 –
コードをテキストとして投稿し、コードとして適切に書式設定します。画像へのリンクではありません。イメージからテキストをコピー&ペーストすることはできません。 –