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 に答える