私はWindowsビルダーでEclipseを使用しています。とにかく、もし私がJFrameに表示されるイメージをインポートして、場所やサイズを設定して描画するのではなく、簡単に移動してサイズを変更できるイメージをインポートできるかどうか疑問に思っていました。ここでJFrameに画像を追加する
8
A
答えて
14
(私の意見では悲しいです)Swingではありません専門のイメージ成分はありません。したがって、いくつかのオプションがあります:
- @Reimeusとして:アイコン付きのJLabelを使用してください。
イメージの場所を表すJPanelをウィンドウビルダに作成します。その後、変更する必要のない数行のコードを使用して独自のカスタムイメージコンポーネントをJPanelに追加します。彼らは、次のようになります。JImageComponentは、画像を描画する
paintComponent()
メソッドをオーバーライドJComponent
を拡張し、自己作成したクラスですJImageComponent ic = new JImageComponent(myImageGoesHere); imagePanel.add(ic);
。
+1
@Downvoter:コメントしますか? –
14
はJFrame
に画像を追加する簡単な例です:
frame.add(new JLabel(new ImageIcon("Path/To/Your/Image.png")));
2
開発にNetbeansを使用している場合は、jLabelを使用してアイコンプロパティを変更してください。
関連する問題
- 1. JFrameに画像を追加しますか?
- 2. 複数のパネルでJFrame内のJPanelに画像を追加
- 3. jframe内のjscrollpaneに画像を追加できません
- 4. 画像を追加するときにJFrameが機能しない
- 5. jframe gameの画像を描画する
- 6. 前の画像に画像を追加
- 7. JPanelを描画してJFrameにJPanelを追加する
- 8. 画像を追加する
- 9. アンドロイドレイアウトのスピナーの横に画像を追加して画像を追加する
- 10. ImageIconをJFrameに追加するには?
- 11. JFrameにアイコンを追加するには
- 12. JFrameにキーリスナーを追加するには?
- 13. アップルウォッチボタンに画像を追加
- 14. UITabBarに画像を追加
- 15. ctx.fillStyleに画像を追加
- 16. リッチテキストボックスに画像を追加
- 17. ボタンに画像を追加
- 18. listViewに画像を追加
- 19. ハイチャートに画像を追加
- 20. 画像にテキストを追加
- 21. シャイニーアクションボタンに画像を追加
- 22. リピータに画像を追加
- 23. JAppletに画像を追加
- 24. プロジェクトに画像を追加
- 25. 別の画像の上に画像を追加するには?
- 26. 画像に画像フレームを追加するには?
- 27. Jframeにコンソールを追加する
- 28. jframeにコンテナを追加する
- 29. JFrameにタイトルバーを追加する(Linux)
- 30. JFrameにJLabelを追加する
イメージを「JLabel」に追加する – Reimeus
これは良いアイデアでした。 – user2612619