jp.ne.mki.wedge.run.client.event
インタフェース FrameInterface

すべてのスーパーインタフェース:
java.awt.print.Printable

public interface FrameInterface
extends java.awt.print.Printable

画面用インターフェース

RunClientにて表示する画面のインスタンス(Frame,Dialog,Object)にはこのインターフェース の実装が必要です。 バージョンアップに伴い インターフェースが追加される可能性があります。


インタフェース java.awt.print.Printable から継承したフィールド
NO_SUCH_PAGE, PAGE_EXISTS
 
メソッドの概要
 void addKeyListener(java.awt.event.KeyListener listener)
          KeyListenerを追加
 void addNorthPanel()
           
 void addWindowListener(java.awt.event.WindowListener l)
           
 void dispose()
          画面破棄
 java.awt.Rectangle getBounds()
          画面サイズ取得
 javax.swing.JPanel getCenterPanel()
           
 java.awt.Component[] getComponents()
           
 java.awt.Container getContentPane()
           
 java.awt.Cursor getCursor()
          カーソルを取得
 java.awt.Component getDefaultFocusComponent()
          画面起動時に最初にフォーカス設定するコンポーネントを取得する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
 java.awt.Component getFirstOrderComponent()
          トラバーサルサイクルの最初のコンポーネントを取得する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
 java.awt.Component getFocusOwner()
           
 int getFrameHeight()
           
 int getFrameWidth()
           
 java.lang.String getId()
          IDを取得
 java.awt.im.InputContext getInputContext()
           
 java.awt.Insets getInsets()
           
 java.lang.String getLogicalName()
          論理名称を取得
 ClientManagerInterface getManager()
          Managerを取得
 javax.swing.JMenuBar getMenu()
          画面に設定されているメニューバーをかえします
 java.lang.String getName()
           
 java.lang.String getPhysicalName()
          物理名称を取得
 java.lang.String getRevision()
          リビジョンを取得する
 javax.swing.JRootPane getRootPane()
           
 java.awt.Dimension getSize()
           
 java.lang.String getTitle()
          フレームタイトルを取得
 javax.swing.JToolBar getToolBar()
          画面に設定されているツールバーをかえします
 void initialize()
          初期化
 void invalidate()
           
 boolean isActive()
          この Window がアクティブであるかどうか
 boolean isClosingByFrameCloseButton()
          画面のCloseボタン(×ボタン)にて、画面が閉じられていようとしているか Ver1.1.0にて追加
 void isResizeForApplet(boolean isTrue)
          Applet,JWS表示時用に画面サイズを調整します
 boolean isShowing()
          この Window が画面に表示されているかどうか判定
 boolean isVisible()
          表示されているかどうか
 void pack()
          サブコンポーネントの推奨サイズおよびレイアウトに合わせて、 この Window をサイズ変更します
 void processWindowEvent_Closing(boolean isUnLoad)
          画面を終了する ロジッククラスからはこのメソッドを経由して画面終了する
 void processWindowEvent(java.awt.event.WindowEvent e, boolean isUnLoad)
           
 void removeKeyListener(java.awt.event.KeyListener listener)
          KeyListenerを削除
 void removeScrollPane()
          画面のスクロールペインを削除 デフォルトにて設定されている画面のスクロールペインを削除します。
 void removeWindowListener(java.awt.event.WindowListener l)
           
 void repaint()
          再描画
 void requestFocus()
          フォーカス要求
 void setBounds(int x, int y, int width, int height)
          画面サイズ指定
 void setCenterPanel(javax.swing.JPanel panel)
          センターパネルの入れ替え
 void setCursor(java.awt.Cursor cursor)
          カーソルを設定
 void setDefaultFocusComponent(java.awt.Component comp)
          画面起動時に最初にフォーカス設定するコンポーネントを設定する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
 void setFirstOrderComponent(java.awt.Component comp)
          トラバーサルサイクルの最初のコンポーネントを設定する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
 void setFrameHeight(int height)
           
 void setFrameImage(java.lang.String path)
           
 void setFrameTitle(java.lang.String title)
           
 void setFrameWidth(int width)
           
 void setId(java.lang.String value)
          Idを設定(内部参照取得用)
 void setInterPanelSize(int width, int height)
          内部パネルのサイズを設定 フレームのスクロールバーの表示位置になります
 void setLocation(int x, int y)
           
 void setLocationRelativeTo(java.awt.Component c)
          指定されたコンポーネントを基準にしてウィンドウの位置を設定します。
 void setLogicalName(java.lang.String value)
          論理名称を設定
 void setManager(jp.ne.mki.wedge.run.client.control.Manager manager)
          Managerを設定
 void setMenuBar(javax.swing.JMenuBar menu)
          メニューバーを設定
 void setName(java.lang.String name)
           
 void setPhysicalName(java.lang.String value)
          物理名称を設定
 void setRevision(java.lang.String revision)
          リビジョンを設定する
 void setSize(java.awt.Dimension d)
           
 void setSize(int w, int h)
           
 void setState(int state)
           
 void setStatusBarBackColor(java.awt.Color color)
           
 void setStatusBarForeColor(java.awt.Color color)
           
 void setStatusBarPosition(java.lang.String position)
           
 void setStatusMessage(java.lang.String message)
          ステータスの設定 画面下部のメッセージ領域に指定のメッセージを設定します
 void setStatusMessageByThread(java.lang.String message)
          ステータス設定 画面下部のメッセージ領域に指定のメッセージを設定します 処理中でもすぐに表示が反映されます
 void setTitle(java.lang.String title)
          フレームタイトルを設定
 void setToolBar(javax.swing.JToolBar menu)
          ツールバーを設定
 void setVisible(boolean visible)
          画面表示、非表示を切り替え
 void show()
          推奨されていません。 setVisible(true)を使うようにしてください。
 void terminate()
          破棄
 void toFront()
           
 void validate()
           
 
インタフェース java.awt.print.Printable から継承したメソッド
print
 

メソッドの詳細

setId

public void setId(java.lang.String value)
Idを設定(内部参照取得用)
パラメータ:
String - ID

setPhysicalName

public void setPhysicalName(java.lang.String value)
物理名称を設定
パラメータ:
String - 物理名称

setLogicalName

public void setLogicalName(java.lang.String value)
論理名称を設定
パラメータ:
String - 論理名称

getId

public java.lang.String getId()
IDを取得
戻り値:
String ID

getPhysicalName

public java.lang.String getPhysicalName()
物理名称を取得
戻り値:
String 物理名称

getLogicalName

public java.lang.String getLogicalName()
論理名称を取得
戻り値:
String 論理名称

initialize

public void initialize()
初期化

terminate

public void terminate()
破棄

setBounds

public void setBounds(int x,
                      int y,
                      int width,
                      int height)
画面サイズ指定
パラメータ:
x -  
y -  
width -  
height -  
関連項目:
Window#setBounds(int, int, int, int)

getBounds

public java.awt.Rectangle getBounds()
画面サイズ取得
戻り値:
 

show

public void show()
推奨されていません。 setVisible(true)を使うようにしてください。

画面を表示する

setVisible

public void setVisible(boolean visible)
画面表示、非表示を切り替え
パラメータ:
visible -  

dispose

public void dispose()
画面破棄
関連項目:
Window.dispose()

isShowing

public boolean isShowing()
この Window が画面に表示されているかどうか判定
戻り値:
 
関連項目:
Window.isShowing()

setCursor

public void setCursor(java.awt.Cursor cursor)
カーソルを設定
パラメータ:
cursor -  
関連項目:
Window.setCursor(java.awt.Cursor)

getCursor

public java.awt.Cursor getCursor()
カーソルを取得
戻り値:
 
関連項目:
Component.getCursor()

isVisible

public boolean isVisible()
表示されているかどうか
戻り値:
 
関連項目:
Component.isVisible()

isActive

public boolean isActive()
この Window がアクティブであるかどうか
戻り値:
 
関連項目:
Window.isActive()

repaint

public void repaint()
再描画
関連項目:
Component.repaint()

setMenuBar

public void setMenuBar(javax.swing.JMenuBar menu)
メニューバーを設定
パラメータ:
menu -  

setToolBar

public void setToolBar(javax.swing.JToolBar menu)
ツールバーを設定
パラメータ:
menu -  

setInterPanelSize

public void setInterPanelSize(int width,
                              int height)
内部パネルのサイズを設定 フレームのスクロールバーの表示位置になります
パラメータ:
width -  
height -  

setStatusMessage

public void setStatusMessage(java.lang.String message)
ステータスの設定 画面下部のメッセージ領域に指定のメッセージを設定します
パラメータ:
message -  

setStatusMessageByThread

public void setStatusMessageByThread(java.lang.String message)
ステータス設定 画面下部のメッセージ領域に指定のメッセージを設定します 処理中でもすぐに表示が反映されます
パラメータ:
message -  

setFrameTitle

public void setFrameTitle(java.lang.String title)

setFrameWidth

public void setFrameWidth(int width)

setFrameHeight

public void setFrameHeight(int height)

setFrameImage

public void setFrameImage(java.lang.String path)

getFrameWidth

public int getFrameWidth()

getFrameHeight

public int getFrameHeight()

getCenterPanel

public javax.swing.JPanel getCenterPanel()

getContentPane

public java.awt.Container getContentPane()

getInputContext

public java.awt.im.InputContext getInputContext()

setState

public void setState(int state)

setSize

public void setSize(java.awt.Dimension d)

setSize

public void setSize(int w,
                    int h)

addNorthPanel

public void addNorthPanel()

setStatusBarBackColor

public void setStatusBarBackColor(java.awt.Color color)

setStatusBarForeColor

public void setStatusBarForeColor(java.awt.Color color)

setStatusBarPosition

public void setStatusBarPosition(java.lang.String position)

setLocation

public void setLocation(int x,
                        int y)

getSize

public java.awt.Dimension getSize()

toFront

public void toFront()

processWindowEvent

public void processWindowEvent(java.awt.event.WindowEvent e,
                               boolean isUnLoad)

processWindowEvent_Closing

public void processWindowEvent_Closing(boolean isUnLoad)
画面を終了する ロジッククラスからはこのメソッドを経由して画面終了する
パラメータ:
isUnLoad -  

addWindowListener

public void addWindowListener(java.awt.event.WindowListener l)
パラメータ:
l -  
関連項目:
Window#addWindowListener(java.awt.event.WindowListener)

removeWindowListener

public void removeWindowListener(java.awt.event.WindowListener l)
パラメータ:
l -  
関連項目:
Window#removeWindowListener(java.awt.event.WindowListener)

isClosingByFrameCloseButton

public boolean isClosingByFrameCloseButton()
画面のCloseボタン(×ボタン)にて、画面が閉じられていようとしているか Ver1.1.0にて追加
パラメータ:
boolean -  

addKeyListener

public void addKeyListener(java.awt.event.KeyListener listener)
KeyListenerを追加
パラメータ:
listener -  

removeKeyListener

public void removeKeyListener(java.awt.event.KeyListener listener)
KeyListenerを削除
パラメータ:
listener -  

setTitle

public void setTitle(java.lang.String title)
フレームタイトルを設定
パラメータ:
title -  

getTitle

public java.lang.String getTitle()
フレームタイトルを取得
戻り値:
 

requestFocus

public void requestFocus()
フォーカス要求
関連項目:

getInsets

public java.awt.Insets getInsets()

setName

public void setName(java.lang.String name)
パラメータ:
name -  
関連項目:
Component.setName(java.lang.String)

getName

public java.lang.String getName()
戻り値:
 
関連項目:
Component.getName()

getRootPane

public javax.swing.JRootPane getRootPane()
戻り値:
 
関連項目:
JFrame#getRootPane(), JDialog#getRootPane()

getFocusOwner

public java.awt.Component getFocusOwner()
戻り値:
 

invalidate

public void invalidate()
関連項目:
Component.invalidate()

validate

public void validate()
関連項目:
Component.validate()

getComponents

public java.awt.Component[] getComponents()
戻り値:
 

removeScrollPane

public void removeScrollPane()
画面のスクロールペインを削除 デフォルトにて設定されている画面のスクロールペインを削除します。 BorderLayoutなどのLayout設定時に主に使用されます。

setFirstOrderComponent

public void setFirstOrderComponent(java.awt.Component comp)
トラバーサルサイクルの最初のコンポーネントを設定する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
パラメータ:
comp -  

getFirstOrderComponent

public java.awt.Component getFirstOrderComponent()
トラバーサルサイクルの最初のコンポーネントを取得する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
戻り値:
 

setDefaultFocusComponent

public void setDefaultFocusComponent(java.awt.Component comp)
画面起動時に最初にフォーカス設定するコンポーネントを設定する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
パラメータ:
comp -  
導入されたバージョン:
ver1.2

getDefaultFocusComponent

public java.awt.Component getDefaultFocusComponent()
画面起動時に最初にフォーカス設定するコンポーネントを取得する デフォルトのFocusPolicyであるWedgeFocusPolicyにて参照されます。
戻り値:
 
導入されたバージョン:
ver1.2

pack

public void pack()
サブコンポーネントの推奨サイズおよびレイアウトに合わせて、 この Window をサイズ変更します
関連項目:

isResizeForApplet

public void isResizeForApplet(boolean isTrue)
Applet,JWS表示時用に画面サイズを調整します
パラメータ:
isTrue -  

getRevision

public java.lang.String getRevision()
リビジョンを取得する
戻り値:
 

setRevision

public void setRevision(java.lang.String revision)
リビジョンを設定する
パラメータ:
revision -  

getMenu

public javax.swing.JMenuBar getMenu()
画面に設定されているメニューバーをかえします
戻り値:
JMenuBar メニューバー

getToolBar

public javax.swing.JToolBar getToolBar()
画面に設定されているツールバーをかえします
戻り値:
JToolBar ツールバー

setCenterPanel

public void setCenterPanel(javax.swing.JPanel panel)
センターパネルの入れ替え
パラメータ:
panel -  

setLocationRelativeTo

public void setLocationRelativeTo(java.awt.Component c)
指定されたコンポーネントを基準にしてウィンドウの位置を設定します。 コンポーネントが現在表示されていない場合、または c が null の場合、 ウィンドウは画面の中央に配置されます。
パラメータ:
c -  
関連項目:
java.awt.Window#setLocationRelativeTo(java.awt.Component)

setManager

public void setManager(jp.ne.mki.wedge.run.client.control.Manager manager)
Managerを設定
パラメータ:
manager -  

getManager

public ClientManagerInterface getManager()
Managerを取得
戻り値:
 
導入されたバージョン:
ver1.2