首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WindowBuilder -组件尺寸

WindowBuilder -组件尺寸
EN

Stack Overflow用户
提问于 2014-07-18 14:09:48
回答 1查看 3.9K关注 0票数 1

我试着做一个全屏应用程序。我想知道如何使我添加到JFrame上的组件在每个分辨率上占据屏幕的一部分。

设计选项卡模式:

当我在全屏上运行时,我得到了这样的信息:

如何使以下界面调整到全屏?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-18 14:52:48

下面是一些基本布局管理器的概念,以及哪些基本布局管理器尊重首选大小(也就是说,当容器展开时,组件将不会随之展开,反之亦然)

尽管如此,您可能希望使用BorderLayout,并将您的顶部组件放置在BorderLayout.PAGE_START上。广告屏幕增加,包含在该布局位置的组件也会增加。(注意:示例的主容器使用BorderLayout)

至于图片,如果你想伸展一下,我会看看达里尔·伯克的StretchIcon。这将使图像保持相对大小。

另外一个常见的做法是用不同的布局管理器嵌套面板,以获得您想要的结果。您可以看到一个示例安德鲁·汤普森在这里

还可以在布局管理器视觉指南上了解有关布局管理器的更多信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24827046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档