埋め込みメディア プレーヤーは、コンテナーに合わせて自動的にサイズ変更する必要があります。したがって、ビデオのサイズを変更するには、ビデオ コンテナーのサイズを変更するだけです。
ビデオコンテナではなく、通常のコンテナのサイズを変更しているようです。
EmbeddedMediaPlayerComponent に関する情報については、このリンクを参照してください: http://caprica.github.io/vlcj/javadoc/2.1.0/
以下は、単一の埋め込みメディア コンポーネントの使用方法とサイズ変更方法の例です。
最初に通常どおり jframe を作成します。
JFrame frame = new JFrame();
frame.setSize(1050, 600);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
次に、メディア コンポーネントを作成して追加します。
EmbeddedMediaPlayerComponent mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
frame.add(mediaPlayerComponent);
「メディア コンポーネント」のサイズ変更:
/*Insert your code to calculate width and height here, and use below*/
mediaPlayerComponent.setSize(width, height);
通常どおりメディアを再生します。
mediaPlayerComponent.getMediaPlayer().playMedia(mrl);