不同屏幕分辨率的摆动尺寸问题

时间:2013-06-11 06:51:10

标签: java swing layout-manager

我正在使用Java Swing,我想根据屏幕分辨率设置其JFrame大小和内部组件大小。我也想让它兼容平板电脑,笔记本电脑等任何设备。对此有任何简单的解决方案吗?

1 个答案:

答案 0 :(得分:3)

  

我还希望它兼容任何设备,如平板电脑,笔记本电脑。任何   很容易解决这个问题。

  • JScrollPane添加到JFrame,然后将JPanel嵌套所有JComponent添加到JScrollPane,然后所有JComponent都可以访问{{1}} - 标准屏幕,例如net_books,具有两个或更多Native OS的疯狂平板电脑(默认情况下,在Native OS中大多数屏幕都滚动)
  

我正在使用 Java Swing ,我希望它能够设置 JFrame 大小和   内部组件大小的大小取决于屏幕分辨率。

  • 这是LayoutManager的作业

  • 为了更好的外观是不可能没有管理字体大小,基本上有一些屏幕比例(4:3,16:9 ......)与相应的像素(屏幕)分辨率,其余的然后离开JScrollPane的
  • 没有通用的建议,一切都取决于你的GUI,JComponents的放置方式,JComponents的数量,屏幕上的矩形
  • 关于艺术,让它看起来很漂亮和好概念,(然后没什么复杂的)