1

draw メソッドを使用しようとしていますが、jlabel または jbutton から Image を取得する必要がありますが、これを正確に行う方法がわかりません。たとえば、このようなもの

g.drawImage(tiles[(bounds[0]+j)%Map.width][i].getIcon().getImage(), 0, 0, null); 

ただし、これは明らかに tiles[(bounds[0]+j)%Map.width][i] が jlabel の場合には機能しません

4

1 に答える 1

0

私はあなたがすでに作業中の を持っていると仮定していImageIconますJLabel.

チュートリアルで説明したようにJLabel、画像とテキスト、テキストのみ、または画像のみでラベルを作成できます。後者の場合、new JLabel( icon )コンストラクターを使用します

于 2012-08-03T09:32:27.953 に答える