gpt4 book ai didi

java - getWidth() 调用时没有给出正确的面板宽度

转载 作者:行者123 更新时间:2023-12-01 17:29:03 26 4
gpt4 key购买 nike

我正在处理 Java JFrame 对象,每当我调用 getWidth()getHeight() 的值时,它都是总是返回超过我使用 setPreferredSize() 函数为面板设置的值。

有人能告诉我为什么吗?表单实例,如果我将面板声明为 this.setPreferredSize(new Dimension(500,400));

每当我调用 getWidth()getHeight() 时,我都会分别获得值 520 和 462。

最佳答案

该面板位于具有边框和标题栏的 JFrame 内。这些部分增加了 JFrame 的大小,它们的大小取决于外观和感觉以及操作系统。

关于java - getWidth() 调用时没有给出正确的面板宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12804541/

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