Javaでゲーム作る話してるキチガイがいるよ(藁at GAMEDEVJavaでゲーム作る話してるキチガイがいるよ(藁 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト350:名前は開発中のものです。 08/03/27 11:52:05 2Xbnypf+.net 画像にマウスイベントを設定したいのですが、可能でしょうか? 例えば、ハエの画像が画面内を飛び回っていて、クリックすると消える、みたいなことです。 間違っているかもしれませんが、 ボタンにアイコンなり、キャンバスに画像を貼る方法だと、 ハエの周囲の矩形を透明にできない、 画像をそのまま使った場合ではイベントを設定できない、といった具合だと思うんですが・・ 現時点ではハエの領域(座標)を取得して 全体の土台となっているコンテナにクリックイベントを、という発想しかないんですが、 通常どのように解決されているのでしょうか。 351:名前は開発中のものです。 08/03/27 12:15:47 b8MxQnRK.net 例えばJLabelで画像を表示してるなら、JLabelにマウスリスナを付ければいいし 自分でdrawImageとかで描いてるなら、その描いてるコンポーネントにリスナ付けて位置判定する 352:名前は開発中のものです。 08/03/27 12:54:49 pz9vHBBs.net >>350 Swingのコンポーネントはすべて自前で描画できるし、普通にイベントも発生できるけど。 まずはJPanelを継承してそこに画像は表示できるんだよね? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch