我想在我的应用程序中显示youtube视频 . 目前它在模拟器中工作,但问题是视频缩放不好 . BorderLayout在宽度上工作得很好但我想给视频一个最大高度 .
我的代码:
Container c2 = new Container(new BorderLayout());
c2.setPreferedH(400);
WebBrowser player = new WebBrowser();
player.setURL("https://www.youtube.com/embed/"+temp.getUrl()+"?rel=0");
c2.addComponent(BorderLayout.CENTER, player);
1 回答
不要调用
setPreferredH
它通常是一个错误 .你把c2加入了什么?
我建议您不要创建c2,而是将边框布局设置为表单,并将播放器组件添加到表单的中心 .