我正在開發的觸摸屏應用程序將用於不同的屏幕分辨率。我以前從來沒有必要擔心這一點,但現在我知道了。我想知道如何設計GUI,以便GUI上的每個對象按比例調整大小以適應屏幕分辨率?你能否把我推薦給一個好的教程頁面?我正在使用NetBeans和Swing框架設計應用程序。謝謝Java應用程序自動調整大小以適應屏幕分辨率
0
A
回答
4
我想知道如何設計圖形用戶界面,以便GUI上的每個對象按比例調整大小以適應屏幕分辨率?
不容易的工作,你必須測試存在的(默認情況下是可以更改和設置今天的FullHD屏幕上的各個像素比)的失敗
這是很多的所有可能的像素比之所以LayoutManagers存在,
我建議使用NestedLayout
肯定有定製
LayoutManagers
,例如通過使用MigLayout
(東西中間人GridBagLayout
和SpringLayout
)有可能把所有JComponent上的容器從一個地方,但同樣我會建議使用NestedLayout
,而不是你必須設置(內部)最低屏幕尺寸在
JScrollPane
顯示內容,例如屏幕,分辨率小於1024×600將使內容滾動的,否則我們這個工作對LayoutManagers
,這一想法所需的模型
JFrame
--->JScrollPane
--->JPanel
(父面板),JScrollPane
將保護你的GUI對小(雙太)的屏幕分辨率你必須看看
FontMetrics
爲Font
,因爲你需要在/減少Font
大小不同的像素比continiously與JComponents
尺寸在屏幕上同樣與
Icons
(如果存在),準備在此之前的一些圖形SW的,在運行時無法調整我的觀點--->基於
AWT/Swing
任何Framework
沒有優勢的工作這種性質,
相關問題
- 1. 調整表的大小以適應屏幕分辨率
- 2. 屏幕調整大小以適應分辨率
- 3. HTML調整字體大小以適合屏幕分辨率
- 4. 適應屏幕分辨率
- 5. 根據屏幕分辨率自動調整大小的網頁
- 6. 網站屏幕分辨率自動調整大小
- 7. Java屏幕分辨率大小
- 8. 自動調整網頁的大小以適應顯示器/分辨率
- 9. Ionic 2大屏幕分辨率的應用程序
- 10. 圖像調整大小,以適應屏幕jQuery的移動
- 11. 根據屏幕大小自動調整應用程序的大小
- 12. Android的調整大小位圖根據屏幕分辨率
- 13. iOS Sprite Kit基於屏幕分辨率調整大小sprite
- 14. 根據屏幕尺寸/分辨率調整圖像大小
- 15. 基於屏幕分辨率控制調整大小
- 16. 如何根據屏幕分辨率調整圖像大小?
- 17. 如何根據屏幕分辨率調整div的大小
- 18. 根據屏幕分辨率調整圖像的大小Android
- 19. 在屏幕分辨率上調整字體大小
- 20. 基於屏幕分辨率調整數據網格的大小
- 21. 在調整大小時發現屏幕分辨率
- 22. 調整大小上不同的屏幕分辨率
- 23. 背景圖片調整大小以適應風景分辨率以及裁剪肖像分辨率
- 24. 調整大小以適應使用CSS的屏幕
- 25. 屏幕大小分辨率問題
- 26. 屏幕分辨率和幀大小?
- 27. 無論屏幕大小或分辨率
- 28. jQuery屏幕分辨率高度調整
- 29. 如何調整屏幕分辨率?
- 30. VBA調整屏幕分辨率