javatm platform
standard ed. 6

javax.swing.plaf.basic
类 basicinternalframeui

java.lang.object 继承者 javax.swing.plaf.componentui 继承者 javax.swing.plaf.internalframeui   继承者 javax.swing.plaf.basic.basicinternalframeui
直接已知子类:
metalinternalframeui

public class basicinternalframeui
extends internalframeui

jinternalframe 的基本 l&f 实现。


嵌套类摘要
protected  classbasicinternalframeui.basicinternalframelistener
           
protected  classbasicinternalframeui.borderlistener
          侦听边框调整。
protected  classbasicinternalframeui.componenthandler
           
protected  classbasicinternalframeui.glasspanedispatcher
           
 classbasicinternalframeui.internalframelayout
           
 classbasicinternalframeui.internalframepropertychangelistener
           
 
字段摘要
protected  mouseinputadapterborderlistener
           
protected  componentlistenercomponentlistener
           
protected  jcomponenteastpane
           
protected  jinternalframeframe
           
protected  mouseinputlistenerglasspanedispatcher
           
protected  layoutmanagerinternalframelayout
           
protected  jcomponentnorthpane
           
protected  keystrokeopenmenukey
          已过时。 从 java 2 platform v1.3 开始《kāi shǐ》。
protected  propertychangelistenerpropertychangelistener
           
protected  jcomponentsouthpane
           
protected  basicinternalframetitlepanetitlepane
           
protected  jcomponentwestpane
           
 
构造方法摘要
basicinternalframeui(jinternalframe b)
           
 
方法摘要
protected  voidactivateframe(jinternalframe f)
          窗体变为被选择状态时调用此方法。
protected  voidcloseframe(jinternalframe f)
          当用户要关闭窗体时调用此方法。
protected  mouseinputadaptercreateborderlistener(jinternalframe w)
           
protected  componentlistenercreatecomponentlistener()
           
protected  desktopmanagercreatedesktopmanager()
           
protected  jcomponentcreateeastpane(jinternalframe w)
           
protected  mouseinputlistenercreateglasspanedispatcher()
           
protected  voidcreateinternalframelistener()
           
protected  layoutmanagercreatelayoutmanager()
           
protected  jcomponentcreatenorthpane(jinternalframe w)
           js随机数
protected  propertychangelistenercreatepropertychangelistener()
           
protected  jcomponentcreatesouthpane(jinternalframe w)
           
static componentuicreateui(jcomponent b)
           
protected  jcomponentcreatewestpane(jinternalframe w)
           
protected  voiddeactivateframe(jinternalframe f)
          窗体不再是被选择状态时调用此方法。
protected  voiddeiconifyframe(jinternalframe f)
          当用户要取消图标化窗体时调用此方法。
protected  voiddeinstallmousehandlers(jcomponent c)
           
protected  desktopmanagergetdesktopmanager()
          返回适当的 desktopmanager。
 jcomponentgeteastpane()
           
 dimensiongetmaximumsize(jcomponent x)
          返回指定组件的适合外观的最大《zuì dà》大小。
 dimensiongetminimumsize(jcomponent x)
          返回指定组件的适合外观的最小《zuì xiǎo》大小。
 jcomponentgetnorthpane()
           
 dimensiongetpreferredsize(jcomponent x)
          返回指定组件的适合外观的首选大小。
 jcomponentgetsouthpane()
           
 jcomponentgetwestpane()
           
protected  voidiconifyframe(jinternalframe f)
          当用户要图标化窗体时调用此方法。
protected  voidinstallcomponents()
           
protected  voidinstalldefaults()
           
protected  voidinstallkeyboardactions()
           
protected  voidinstalllisteners()
           
protected  voidinstallmousehandlers(jcomponent c)
           
 voidinstallui(jcomponent c)
          配置指定组件,使其适合外观。
 booleaniskeybindingactive()
           
protected  booleaniskeybindingregistered()
           
protected  voidmaximizeframe(jinternalframe f)
          当用户要最大《zuì dà》化窗体时调用此方法。
protected  voidminimizeframe(jinternalframe f)
          当用户要最小《zuì xiǎo》化窗体时调用此方法。
protected  voidreplacepane(jcomponent currentpane,jcomponent newpane)
          将必需的鼠标处理程序安装在 newpane 上并将其添加到窗体。
 voidseteastpane(jcomponent c)
           
protected  voidsetkeybindingactive(boolean b)
           
protected  voidsetkeybindingregistered(boolean b)
           
 voidsetnorthpane(jcomponent c)
           
 voidsetsouthpane(jcomponent c)
           
protected  voidsetupmenuclosekey()
           
protected  voidsetupmenuopenkey()
           
 voidsetwestpane(jcomponent c)
           
protected  voiduninstallcomponents()
           
protected  voiduninstalldefaults()
           
protected  voiduninstallkeyboardactions()
           
protected  voiduninstalllisteners()
           
 voiduninstallui(jcomponent c)
          在 installui 期间,在指定组件上反向执行的配置操作。
 
从类 javax.swing.plaf.componentui 继承的方法
contains, getaccessiblechild, getaccessiblechildrencount, getbaseline, getbaselineresizebehavior, paint
起步初期确实很辛苦,加上他又非本科系,但父亲越是反对,郑志荣越要证明《certificate》给父亲看
信义全球资产经理王维宏指出,租赁市场受惠于科技、生技等新创产业蓬勃发展,办公空间去化表现《performance》佳,空置率来到近十年新低点,不过2018年将有以南山广场为首的新办公大楼完工,预估释出五万坪以上的新增楼地板,预估空置率将回复至较正常的水?省?
南韩统一部长官赵明均表示,希望《hope》两韩能坐下来派团参加冬奥会的事情《shì qing》进行会谈,双方也能依据关心的问题《foul-ups》深交换意见《remark》
至于更一审判决苹果日报公司与行政总裁叶一坚连带赔偿、壹传媒公司与负责《Responsible》人张嘉声连带赔偿,以及两家公司不得重?u散发联合报拥有着作权照片的部分,本次则被最高法院废弃,发回智慧财产《fortune》《cái chǎn》法院更审
, update
 
从类 java.lang.object 继承的方法
clone, equals, finalize, getclass, hashcode, notify, notifyall, tostring, wait, wait, wait
 

字段详细小秅ǎn》畔

frame

protected jinternalframe frame

borderlistener

protected mouseinputadapter borderlistener

propertychangelistener

protected propertychangelistener propertychangelistener

internalframelayout

protected layoutmanager internalframelayout

componentlistener

protected componentlistener componentlistener

glasspanedispatcher

protected mouseinputlistener glasspanedispatcher

northpane

protected jcomponent northpane

southpane

protected jcomponent southpane

westpane

protected jcomponent westpane

eastpane

protected jcomponent eastpane

titlepane

protected basicinternalframetitlepane titlepane

openmenukey

@deprecatedprotected keystroke openmenukey
已过时。 从 java 2 platform v1.3 开始《kāi shǐ》。
从 java 2 平台 v1.3 开始,不再使用这种以前没有记录《jì lù》的字段。键绑定现在由 lookandfeel 定义,请参阅键绑定规范以了解更多详细信息。

构造方法详细信息

basicinternalframeui

public basicinternalframeui(jinternalframe b)
方法详细信息

createui

public static componentui createui(jcomponent b)

installui

public void installui(jcomponent c)
从类 componentui 复制的描述
配置指定组件,使其适合外观。当 componentui 实例将作为 ui 委托安装在指定组件上时,可调用此方法。此方法应该《yīng gāi》为外观完整地配置组件,包括《bāo kuò》以下方面:
  1. 在组件上安装用于颜色、字体《Typeface》、边框、图标、不透明性等方面的所有《suǒ yǒu》默认属性值。只要有可能《would》,就 应该《yīng gāi》重写由客户《kè hù》端程序初始化的属性值。
  2. 如有必要,可在组件上安装一个 layoutmanager
  3. 将所需的所有子组件创建/添加到组件中。
  4. 在组件上创建/安装事件侦听器。
  5. 为了检测和适当响应组件属性更改,可在组件上创建/安装一个 propertychangelistener
  6. 在组件上安装键盘 ui(助记符、遍历等等)。
  7. 初始化任何适当的实例数据。

覆盖:
componentui 中的 installui
参数:
c - 将安装此 ui 委托的组件
另请参见:
componentui.uninstallui(javax.swing.jcomponent),jcomponent.setui(javax.swing.plaf.componentui),jcomponent.updateui()

uninstallui

public void uninstallui(jcomponent c)
从类 componentui 复制的描述
installui 期间,在指定组件上反向执行的配置操作。当此 uicomponent 实例将作为 ui 委托从指定组件上移除时,可调用此方法。此方法应该取消在 installui 中执行的配置操作,非常小心地使 jcomponent 实例处于某种洁净状态(没有额外的侦听器、没有特定于外观的属性对象等等)。配置内容应该包括《bāo kuò》以下方面:
  1. 从组件中移除所有 ui 设置的边框。
  2. 从组件上移除所有 ui 设置的布局管理《managing》器。
  3. 从组件中移除所有 ui 添加的子组件。
  4. 从组件中移除所有 ui 添加的事件/属性侦听器。
  5. 从组件中移除所有 ui 安装的键盘 ui。
  6. 使所有已分配的实例数据对象无效,从而允许《allow》进行 gc 操作。

覆盖:
componentui 中的 uninstallui
参数:
c - 从中移除此 ui 委托的组件;此参数常被忽略,但如果 ui 对象是无状态的并由多个组件共享,则可以《 kě yǐ》使用该参数
另请参见:
componentui.installui(javax.swing.jcomponent),jcomponent.updateui()

installdefaults

protected void installdefaults()

installkeyboardactions

protected void installkeyboardactions()

installcomponents

protected void installcomponents()

installlisteners

protected void installlisteners()
从以下版本开始:
1.3

uninstalldefaults

protected void uninstalldefaults()

uninstallcomponents

protected void uninstallcomponents()

uninstalllisteners

protected void uninstalllisteners()
从以下版本开始:
1.3

uninstallkeyboardactions

protected void uninstallkeyboardactions()

createlayoutmanager

protected layoutmanager createlayoutmanager()

createpropertychangelistener

protected propertychangelistener createpropertychangelistener()

getpreferredsize

public dimension getpreferredsize(jcomponent x)
从类 componentui 复制的描述
返回指定组件的适合外观的首选大小。如果返回 null,则首选大小将由组件的布局管理《managing》器计算(对于安装了特定布局管理器的组件而言,这是首选方法)。此方法的默认实现返回 null

覆盖:
componentui 中的 getpreferredsize
参数:
x - 将查询其首选大小的组件;此参数常被忽略,但如果 ui 对象是无状态的并由多个组件共享,则可以《 kě yǐ》使用该参数
另请参见:
jcomponent.getpreferredsize(),layoutmanager.preferredlayoutsize(java.awt.container)

getminimumsize

public dimension getminimumsize(jcomponent x)
从类 componentui 复制的描述
返回指定组件的适合外观的最小大小。如果返回 null,则最小大小将由组件的布局管理器计算(对于安装了特定布局管理器的组件而言,这是首选方法)。此方法的默认实现调用 getpreferredsize 并返回该值。

覆盖:
componentui 中的 getminimumsize
参数:
x - 将查询其最小大小的组件;此参数常被忽略,但如果 ui 对象是无状态的并由多个组件共享,则可以使用该参数
返回:
一个 dimension 对象或 null
另请参见:
jcomponent.getminimumsize(),layoutmanager.minimumlayoutsize(java.awt.container),componentui.getpreferredsize(javax.swing.jcomponent)

getmaximumsize

public dimension getmaximumsize(jcomponent x)
从类 componentui 复制的描述
返回指定组件的适合外观的最大大小。如果返回 null,则最大大小将由组件的布局管理器计算(对于安装了特定布局管理器的组件而言,这是首选方法)。此方法的默认实现调用 getpreferredsize 并返回该值。

覆盖:
componentui 中的 getmaximumsize
js随机数
参数:
x - 将查询其最大大小的组件;此参数常被忽略,但如果 ui 对象是无状态的并由多个组件共享,则可以使用该参数
返回:
一个 dimension 对象或 null
另请参见:
jcomponent.getmaximumsize(),layoutmanager2.maximumlayoutsize(java.awt.container)

replacepane

protected void replacepane(jcomponent currentpane,      jcomponent newpane)
将必需的鼠标处理程序安装在 newpane 上并将其添加到窗体。对 currentpane 应用相反的进程。


deinstallmousehandlers

protected void deinstallmousehandlers(jcomponent c)

installmousehandlers

protected void installmousehandlers(jcomponent c)

createnorthpane

protected jcomponent createnorthpane(jinternalframe w)

createsouthpane

protected jcomponent createsouthpane(jinternalframe w)

createwestpane

protected jcomponent createwestpane(jinternalframe w)

createeastpane

protected jcomponent createeastpane(jinternalframe w)
网站地图 手机端

createborderlistener

protected mouseinputadapter createborderlistener(jinternalframe w)

createinternalframelistener

protected void createinternalframelistener()

iskeybindingregistered

protected final boolean iskeybindingregistered()

setkeybindingregistered

protected final void setkeybindingregistered(boolean b)

iskeybindingactive

public final boolean iskeybindingactive()

setkeybindingactive

protected final void setkeybindingactive(boolean b)

setupmenuopenkey

protected void setupmenuopenkey()

setupmenuclosekey

protected void setupmenuclosekey()

getnorthpane

public jcomponent getnorthpane()

setnorthpane

public void setnorthpane(jcomponent c)

getsouthpane

public jcomponent getsouthpane()

setsouthpane

public void setsouthpane(jcomponent c)

getwestpane

public jcomponent getwestpane()

setwestpane

public void setwestpane(jcomponent c)

geteastpane

public jcomponent geteastpane()

seteastpane

public void seteastpane(jcomponent c)

getdesktopmanager

protected desktopmanager getdesktopmanager()
返回适当的 desktopmanager。调用 getdesktoppane() 查找 jdesktop 组件并从其返回 desktopmanager。如果此操作失败,则其返回应该在任意父级中使用的默认的 desktopmanager。


createdesktopmanager

protected desktopmanager createdesktopmanager()

closeframe

protected void closeframe(jinternalframe f)
当用户要关闭窗体时调用此方法。playclosesound 动作被激发。将此动作委托给 desktopmanager。


maximizeframe

protected void maximizeframe(jinternalframe f)
当用户要最大化窗体时调用此方法。playmaximizesound 动作被激发。将此动作委托给 desktopmanager。


minimizeframe

protected void minimizeframe(jinternalframe f)
当用户要最小化窗体时调用此方法。playrestoredownsound 动作被激发。将此动作委托给 desktopmanager。


iconifyframe

protected void iconifyframe(jinternalframe f)
当用户要图标化窗体时调用此方法。playminimizesound 动作被激发。将此动作委托给 desktopmanager。


deiconifyframe

protected void deiconifyframe(jinternalframe f)
当用户要取消图标化窗体时调用此方法。playrestoreupsound 动作被激发。将此动作委托给 desktopmanager。


activateframe

protected void activateframe(jinternalframe f)
窗体变为被选择状态时调用此方法。将此动作委托给 desktopmanager。


deactivateframe

protected void deactivateframe(jinternalframe f)
窗体不再是被选择状态时调用此方法。将此动作委托给 desktopmanager。


createcomponentlistener

protected componentlistener createcomponentlistener()

createglasspanedispatcher

protected mouseinputlistener createglasspanedispatcher()

javatm platform
standard ed. 6

提交错误或意见《remark》
有关更多的 api 参考资料和开发《kāi fā》人员文档,请参阅 java se 开发《kāi fā》人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作《work》代码示例。

版权所有 2007 sun microsystems, inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策