【问题标题】:Java WindowBuilder on different screen resolution不同屏幕分辨率上的 Java WindowBuilder
【发布时间】:2014-09-30 11:24:49
【问题描述】:

我正在使用 windowbuilder 使用 GUI 为 Windows 制作一个 java 程序。 我设置了组件的大小,使其与 3200x1800 的屏幕分辨率匹配。

构建程序后,我在另一台屏幕分辨率为 1366x768 的计算机上运行它。所有组件都比在高屏幕分辨率屏幕上运行程序要大得多。

如何将组件设置为所有屏幕分辨率的相同大小(组件将匹配屏幕分辨率)?

【问题讨论】:

标签: java screen-resolution windowbuilder


【解决方案1】:

亲爱的@amitai,您必须使用 Java 提供的一些布局,例如 gridBagLayout、BorderLayout 和 FlowLayout bla bla bla 根据布局建议调整您的组件。如果您成功地在 Layout 中调整组件,您的问题将自动解决。

开发这些布局的目的是针对不同类型的分辨率调整序列中的组件。布局作为容器工作。

有关简短讨论,请点击以下参考链接:

http://docs.oracle.com/javase/tutorial/uiswing/layout/using.html http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html

【讨论】:

    猜你喜欢
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    相关资源
    最近更新 更多