【发布时间】:2015-01-31 21:43:48
【问题描述】:
我想知道如何根据屏幕大小或屏幕分辨率调整java application 即框架的大小,换句话说,与分辨率无关..
我正在寻找类似的东西
Softgroup .NET Forms Resize v7.0
我的主要目标是,如果我使用模拟器在 android 中运行我的应用程序,它应该可以正常工作,但同时我的笔记本电脑分辨率和屏幕尺寸比我的手机大得多......
【问题讨论】:
-
如果您使用布局管理器并允许您的 Swing 组件保留其默认的首选尺寸,那么一切都将是适合您所在系统的尺寸。 (我假设你问的是 Swing,因为你已经用 jframe 标记了这个问题。)
-
我正在使用 AbsoluteLayout
-
使用空布局的结果是您必须手动适应系统配置,例如字体大小和屏幕分辨率,这将需要大量额外的代码。解决问题的最佳方法是使用实际的 LayoutManager;那么你就完全不用担心了。
标签: java jframe autoresize