
No.3ベストアンサー
- 回答日時:
> パネルへ画像の入れ方を
パネルがSwingのJPanel(javax.swing.JPanelクラス)なら、次のように簡単に実現します:
・画像ファイル(.jpg, .gifなど)をBufferedImageに読み込む→ImageIconを作る→それをJLabelに乗せる→JLabelをパネルにadd()する。
AWTのPanelを使うのなら、拡張クラスを作ります:
public class MyPanel extends Panel{
Image img;
public MyPanel(Image im){
img = im;
setPreferredSize(.....); //サイズを決める
...
...
}
public void paint(Graphics g){
g.drawImage(img, ........, this); //画像を描く
... //たくさん画像を描いてもよい。
...
}
...
...
}
No.2
- 回答日時:
> 以下のボタンを画像に出来ないかと思うのですが
6つの画像を配置して、それらをボタンとして作用させたいのですか?
それとも、6つのjava.awt.Buttonを配置した状態を画像として取得したいのですか?
前者なら、MouseListenerの出番のようですし、
後者ならImageやBufferedImageを使うことになるでしょう。
なお、SwingのJButtonなら、ボタンの上に画像をアイコンとして乗せられます。
この回答へのお礼
お礼日時:2008/06/28 21:14
回答ありがとうございます!
説明が足りなかったのですが
例では パネルに ボタンを入れましたが
あくまで パネルへ画像の入れ方を
教えていただきたかったのです。
よろしければお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSCでループ処理がうまくいき...
-
EXCEL VBA 複数のImageコントロ...
-
「問題も答えも画像」のクイズ...
-
UWSC 画像認識で条件分岐
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
マスク画像の自動作成
-
決められた4つの座標をランダム...
-
自作の地図をグーグルマップの...
-
スマホでサイトの画像を長押し→...
-
C#で画像を他の画像に貼り付け...
-
画像のビット数を変更する方法
-
「using Windows」でエラーが出る
-
マウスオーバーで画像の一部を...
-
UWSC「画像が無い場合」
-
uwscについてです
-
VBAのユーザーフォームのイメー...
-
画像のピクセルデータの取得
-
「ご処理進めて頂きますようお...
-
お家デートをしててハグを長い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画像のビット数を変更する方法
-
背景画像の繰り返しについて
-
「using Windows」でエラーが出る
-
EXCEL VBA 複数のImageコントロ...
-
【EXCEL VBA】ダブルクリックで...
-
UWSC 画像判定と条件分岐について
-
Excel ユーザーフォームで表示...
-
VBAのユーザーフォームのイメー...
-
MFCでCImageListに画像追加失敗
-
gif 画像上の ボタンに リン...
-
画像のピクセルデータの取得
-
同じ画像を複数回表示させる
-
uwcs のマクロで画像認識をして...
-
UWSC 画像認識で条件分岐
-
vb.net 画像の透過について
-
UWSCでループ処理がうまくいき...
-
UWSC「画像が無い場合」
-
画像比較
-
uwscについての質問です。 画面...
-
生成AI画像について
おすすめ情報