com.nonesole.swing.plaf.basic.window
类 WinFrameUI

java.lang.Object
  继承者 com.nonesole.swing.plaf.basic.window.WinFrameUI
所有已实现的接口:
WindowUI

public class WinFrameUI
extends java.lang.Object
implements WindowUI

版本:
1.0 - build on 2011-01-18
作者:
JACK LEE

字段摘要
static java.lang.String DEFAULT_INNER_WELCOME_WINDOW_ID
           
 
构造函数摘要
WinFrameUI()
           
 
方法摘要
 void addChildWindow(javax.swing.JComponent c, java.lang.String id, java.lang.String title)
          增加子窗口
 javax.swing.JComponent getChildWindow(java.lang.String id)
          获取子窗口
 javax.swing.JComponent getMenu()
          获取菜单
 javax.swing.JComponent getStatusItem(java.lang.String id)
          获取Status Item
 javax.swing.JComponent getToolbar(java.lang.String id)
          获取工具栏
 WindowBean getWindowBean()
          获取WindowBean
 void installUI(javax.swing.JFrame f)
          安装UI
 void paint()
          画UI
 boolean removeChildWindow(java.lang.String id)
          删除子窗口
 boolean removeComponent(java.lang.String id)
          通过ID删除组件
 void repaint()
          重画UI
 boolean setComponentVisible(java.lang.String id, boolean visible)
          通过ID设置组件是否可见
 void uninstallUI(javax.swing.JFrame f)
          卸载UI
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

DEFAULT_INNER_WELCOME_WINDOW_ID

public static final java.lang.String DEFAULT_INNER_WELCOME_WINDOW_ID
另请参见:
常量字段值
构造函数详细信息

WinFrameUI

public WinFrameUI()
方法详细信息

installUI

public void installUI(javax.swing.JFrame f)
从接口 WindowUI 复制的描述
安装UI

指定者:
接口 WindowUI 中的 installUI

uninstallUI

public void uninstallUI(javax.swing.JFrame f)
从接口 WindowUI 复制的描述
卸载UI

指定者:
接口 WindowUI 中的 uninstallUI

getWindowBean

public WindowBean getWindowBean()
从接口 WindowUI 复制的描述
获取WindowBean

指定者:
接口 WindowUI 中的 getWindowBean

getChildWindow

public javax.swing.JComponent getChildWindow(java.lang.String id)
从接口 WindowUI 复制的描述
获取子窗口

指定者:
接口 WindowUI 中的 getChildWindow
参数:
id - String

addChildWindow

public void addChildWindow(javax.swing.JComponent c,
                           java.lang.String id,
                           java.lang.String title)
                    throws WindowException
从接口 WindowUI 复制的描述
增加子窗口

指定者:
接口 WindowUI 中的 addChildWindow
参数:
c - JComponent
id - String
抛出:
WindowException

removeChildWindow

public boolean removeChildWindow(java.lang.String id)
从接口 WindowUI 复制的描述
删除子窗口

指定者:
接口 WindowUI 中的 removeChildWindow
参数:
id - String

getMenu

public javax.swing.JComponent getMenu()
从接口 WindowUI 复制的描述
获取菜单

指定者:
接口 WindowUI 中的 getMenu

getToolbar

public javax.swing.JComponent getToolbar(java.lang.String id)
从接口 WindowUI 复制的描述
获取工具栏

指定者:
接口 WindowUI 中的 getToolbar
参数:
id - String

removeComponent

public boolean removeComponent(java.lang.String id)
从接口 WindowUI 复制的描述
通过ID删除组件

指定者:
接口 WindowUI 中的 removeComponent

repaint

public void repaint()
从接口 WindowUI 复制的描述
重画UI

指定者:
接口 WindowUI 中的 repaint

setComponentVisible

public boolean setComponentVisible(java.lang.String id,
                                   boolean visible)
从接口 WindowUI 复制的描述
通过ID设置组件是否可见

指定者:
接口 WindowUI 中的 setComponentVisible

paint

public void paint()
从接口 WindowUI 复制的描述
画UI

指定者:
接口 WindowUI 中的 paint

getStatusItem

public javax.swing.JComponent getStatusItem(java.lang.String id)
从接口 WindowUI 复制的描述
获取Status Item

指定者:
接口 WindowUI 中的 getStatusItem