[英]Android how to make my app not visible for devices with resolution smaller than 480x800
[英]How to make resolution free app
我為應用程序的畫布/小部件設置了 320x480 大小。 如何使其無分辨率。我必須使用 AbsoluteLayout 在特定位置繪制一些提示。如果我更改畫布/小部件的大小,則提示顯示在錯誤的坐標處。
您不應該使用絕對布局。 在 Java 中了解如何使用其他布局管理器。 一開始它可能看起來很復雜,但這是您獲得可調整大小的應用程序而無需自己管理大小的所有負擔的唯一希望。 布局管理器精確地處理組件定位,無論容器大小如何。
3 個基本布局管理器是:
BoxLayout 是一個非常有用的布局管理器(盡管構造函數很奇怪)。
當你掌握了這一點,而且它並不難,你可以在 swing 中構建幾乎任何應用程序。
如果您使用自定義組件,我的意思是 JPanel 覆蓋了paintComponent,那么您應該考慮 2 個選項:
哦,順便說一句,我認為你真的應該接受人們的回答並投票選出對你有幫助的答案。 這是在這里感謝人們的最低限度的方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.