com.nonesole.swing.plaf.basic.window
接口 WindowUI

所有已知实现类:
WinFrameUI

public interface WindowUI

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

方法摘要
 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
 

方法详细信息

installUI

void installUI(javax.swing.JFrame f)
安装UI

参数:
JFrame - f

uninstallUI

void uninstallUI(javax.swing.JFrame f)
卸载UI

参数:
JFrame - f

paint

void paint()
画UI


repaint

void repaint()
重画UI


getMenu

javax.swing.JComponent getMenu()
获取菜单


removeComponent

boolean removeComponent(java.lang.String id)
通过ID删除组件


setComponentVisible

boolean setComponentVisible(java.lang.String id,
                            boolean visible)
通过ID设置组件是否可见


getToolbar

javax.swing.JComponent getToolbar(java.lang.String id)
获取工具栏

参数:
id - String

addChildWindow

void addChildWindow(javax.swing.JComponent c,
                    java.lang.String id,
                    java.lang.String title)
                    throws WindowException
增加子窗口

参数:
c - JComponent
id - String
name - title
抛出:
WindowException

getChildWindow

javax.swing.JComponent getChildWindow(java.lang.String id)
获取子窗口

参数:
id - String

removeChildWindow

boolean removeChildWindow(java.lang.String id)
删除子窗口

参数:
id - String

getWindowBean

WindowBean getWindowBean()
获取WindowBean


getStatusItem

javax.swing.JComponent getStatusItem(java.lang.String id)
获取Status Item