代号为一的网页浏览器高度



我正在尝试在我的应用程序中显示YouTube视频。目前它可以在模拟器中工作,但问题是视频缩放不好。边框布局适用于宽度,但我也想给视频一个最大高度。

我的代码:

    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);

不要调用setPreferredH它通常是一个错误。

你把 c2 加进去了什么?

我建议不要创建 c2,而是将边框布局设置为表单,并将播放器组件添加到表单的中心。

最新更新