簡體   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