0

是否有一种方法可以检查 JInternalFrame 的大小是否大于设置的最大大小setMaximumSize

目前我正在执行一个pack;,这可能会导致一个大于这个最大值的窗口。

4

1 回答 1

1

这将检查框架的宽度高度是否大于最大设置。

if(frame.getWidth() > frame.getMaximumSize().getWidth() &&
   frame.getHeight() > frame.getMaximumSize().getHeight()) {

    // Do something

}

然而,宽度或高度仍有可能大于最大设置。要检查是否超过最大值,请将&&(AND)替换为||(OR)。

于 2011-12-27T06:16:29.573 回答