繁体   English   中英

使用最大化按钮调整 JFrame 的大小

[英]resize JFrame with maximize button

我确定是否有办法,但如果我已经有了可以在小屏幕上使用的 Jframe。 如果屏幕最大化,有没有办法使屏幕元素调整大小以适应屏幕?

我的意思是,如果屏幕是 40x40,并且图片等以我喜欢的方式位于该屏幕尺寸上,但是当我最大化屏幕时,那么屏幕的 40x40 部分将是相同的尺寸,并且屏幕将最大化显示没有元素的屏幕周围的放大(基本上看起来像围绕原始较小屏幕的周围巨大的灰色区域)。 我希望能够放大屏幕,同时将元素保持在相同的距离比例。

我希望任何人都能得到我想写的东西。

您可能在使用setLayout(null)自己使用setPreferredSize()setBounds()等设置元素的大小。 改用 Layout 来自动处理组件的大小调整。

阅读本教程

在要扩展的框架内添加一个容器,并添加常量变量作为容器的尺寸。 将图像放入容器而不是框架中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM