gpt4 book ai didi

java - 如何针对各种屏幕调整应用程序(JFrame)?

转载 作者:行者123 更新时间:2023-11-29 07:11:21 27 4
gpt4 key购买 nike

我一直在开发一个 Swing 应用程序,该应用程序以 JFrame 作为主要框架,并且其中包含很多 JInternalFrames ,当我在公司的每台电脑上安装它时,似乎有些电脑的屏幕尺寸比我开发我的应用程序时的屏幕尺寸更小更紧凑,这没有用,所以我问我是否可以调整我的适用于各种屏幕尺寸的应用程序(框架),我正在使用 Swing API。

谢谢。

最佳答案

您可以像这样检查屏幕的大小:

 Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();

然后您可以决定要覆盖多少屏幕。说是屏幕大小的一半。

 int h = screen.height / 2;
int w = screen.width / 2;

然后将您的 JFrame 设置为这个新的高度和宽度。

myFrame.setSize(new Dimension(w, h));

当然,您需要进行一些试验,看看哪种尺寸适合您的所有屏幕尺寸。或者,您可以简单地在启动时最大化框架。

关于java - 如何针对各种屏幕调整应用程序(JFrame)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13629097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com