to.tetramorph.util
クラス MaximumWindowBounds
java.lang.Object
java.awt.event.WindowAdapter
to.tetramorph.util.MaximumWindowBounds
- すべての実装されたインタフェース:
- WindowFocusListener, WindowListener, WindowStateListener, EventListener
public class MaximumWindowBounds
- extends WindowAdapter
フレームが最大化されたときツールバー領域にかさならないよう最適なサイズで
最大化させる。
class Hoge extends JFrame {
....
addWindowFocusListener(new MaximumWindowBounds(this));
}
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MaximumWindowBounds
public MaximumWindowBounds(Frame frame)
- Frame#addWindowFocusListener(..)でこのクラスのインスタンスを登録して使う。
最適な最大化をサポートさせたいframeを指定する。
windowGainedFocus
public void windowGainedFocus(WindowEvent e)
- コンストラクタで指定されたFrameにフォーカスが移ったときにイベント処理として
呼び出される。
- 定義:
- インタフェース
WindowFocusListener
内の windowGainedFocus
- オーバーライド:
- クラス
WindowAdapter
内の windowGainedFocus