java - 不同分辨率下的全屏 Swing 应用

标签 java swing fullscreen resolution

我目前正在使用 swing 编写一个桌面应用程序。我的问题是,它是一个全屏应用程序,必须在具有不同屏幕和不同结果的不同计算机上运行。有没有一种优雅的方法来解决这个问题? 我还想我可以使用某种百分比调整屏幕上每个组件的大小,并将它们放置在屏幕上的绝对位置?我很确定这可以/将会起作用。我只是不知道这是否是好的编码......

提前致谢。

最佳答案

有多种方法可以使用 JVM 提供的不同 LayoutManager 来实现此目的。一个好的起点应该是 A Visual Guide to Layout Managers .

在JGoodies框架中可以找到一个非常灵活且易于使用的LayoutManager。请查看:: JGoodies Forms ::及其 Whitepaper .

关于java - 不同分辨率下的全屏 Swing 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7947567/

相关文章:

java - 加载同一类的版本 (Java)

java - 在后台处理某些工作时显示带有动画 gif 的 JDialog

java - GroupLayout 边距/填充是自动生成的吗?

java - 为什么这个 JPanel 不可见?

c++ - X11,更改分辨率并使窗口全屏

java - Spring bean 作用域。单例和原型(prototype)

java - 处理多种表单,Spring

java - 按下按钮并在java中的新窗口中打开文件

javascript - 允许 iframe 成为全屏、跨浏览器

c++ - openGL 中的全屏