cvj2.app.gui.window
クラス WindowSelector

java.lang.Object
  上位を拡張 cvj2.app.gui.window.WindowSelector

public class WindowSelector
extends java.lang.Object

表示するアプリケーション画面の選択


入れ子のクラスの概要
static class WindowSelector.Type
          画面種別
 
メソッドの概要
 Shell getCurrentShell()
          現在表示されている画面のShellを取得する
 MainWindow getMainWindow()
          MainWindow を取得
 Rectangle getMainWindowBounds()
          MainWindow の位置とサイズ
 void initialOpen()
          MainWindow の初期表示 (閉じるまでリターンしない)
static WindowSelector instance()
          インスタンス取得
 boolean isMainWindowMaximized()
          MainWindow の最大化状態
 void select(WindowSelector.Type type)
          指定の画面を表示する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

instance

public static WindowSelector instance()
インスタンス取得


initialOpen

public void initialOpen()
MainWindow の初期表示 (閉じるまでリターンしない)


getMainWindow

public MainWindow getMainWindow()
MainWindow を取得


getMainWindowBounds

public Rectangle getMainWindowBounds()
MainWindow の位置とサイズ


isMainWindowMaximized

public boolean isMainWindowMaximized()
MainWindow の最大化状態


getCurrentShell

public Shell getCurrentShell()
現在表示されている画面のShellを取得する

戻り値:
表示されていない時は、null

select

public void select(WindowSelector.Type type)
指定の画面を表示する