我正在使用 Java Swing,我希望它JFrame
根据屏幕分辨率设置其大小和内部组件大小的大小。我还希望它能够兼容任何设备,例如平板电脑、笔记本电脑。有什么简单的解决方案吗?
问问题
1272 次
1 回答
3
我还希望它在任何设备上兼容,如平板电脑、笔记本电脑。任何简单的解决方案。
- 放入
JScrollPane
,JFrame
然后将JPanel
所有嵌套JComponent
的 s放入JScrollPane
,然后所有JComponent
s 都可用于非标准屏幕,例如 net_books、具有两个或多个 Native OS 的疯狂平板电脑(Native OS 中的大部分屏幕默认情况下是滚动的)
我正在使用Java Swing,我希望它根据屏幕分辨率设置其JFrame大小和内部组件大小的大小。
- 这是 LayoutManager 的工作
- 如果不使用字体大小进行管理,则无法获得真正更好的外观,基本上有一些屏幕比例(4:3、16:9 ...)具有相应的像素(屏幕)分辨率,其余的则留给JScrollPane
- 没有通用的建议,一切都取决于您的 GUI、JComponents 的放置方式、JComponents 的数量、屏幕上的 Rectangle
- 关于艺术,让它看起来漂亮和好的概念,(然后没有什么复杂的)
于 2013-06-11T06:59:54.660 回答