• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVA+SWING+WEBカメラを使用して、WEBカメラの動画を表示)

JAVA+SWING+WEBカメラを使用して、WEBカメラの動画を表示

このQ&Aのポイント
  • JAVA+SWING+WEBカメラを使用して、WEBカメラの動画を表示するGUIアプリケーションを開発しています。
  • JPanel上で任意の大きさでWEBカメラからの動画を表示させることは可能なのでしょうか?
  • WEBカメラの動画を表示するアプリのソースコードは以下です。

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんにちは。  試してないので自信がないのですが、  パネル全体に表示したいのなら、 >JFrame上に「player.getVisualComponent()」 >をaddするとフレーム全体に画像が表示されますが、  と、言うことは、 JPanel panel = new JPanel(); panel.setLayout(new BorderLayout()); panel.add(player.getVisualComponent(), BorderLayout.CENTER);  で、いいと思うんですが・・・。  任意の大きさにしたいという場合は、得られる VisualComponent の setPreferredSize()メソッドを使って、推奨サイズを設定ですかねぇ。

casualbaby
質問者

お礼

ご回答ありがとうございました! ご教授いただいた通りのソースコードで任意のサイズに変更することができました。 ありがとうございました。大変助かりました。 ちなみにソースコードは JPanel panel = new JPanel(); panel.setPreferredSize(new Dimension(640,480)); panel.setLayout(new BorderLayout()); panel.add(player.getVisualComponent(), BorderLayout.CENTER); panel.add(player.getVisualComponent()); で表示できました。 ありがとうございました。

関連するQ&A