java命名空间java.awt.im.spi接口inputmethodcontext的类成员方法:
createinputmethodwindow定义及介绍
本文导语:
createinputmethodwindow
window createinputmethodwindow(string title,
boolean attachtoinputcontext)
创建输入方法使用的顶层窗口。此窗口预期的行为是:
浮动于所有文档窗口和对话框上方
它和它包含的所有组件都不接收...
createinputmethodwindow
window createinputmethodwindow(string title,
boolean attachtoinputcontext)
- 创建输入方法使用的顶层窗口。此窗口预期的行为是:
- 浮动于所有文档窗口和对话框上方
- 它和它包含的所有组件都不接收焦点
- 该窗口略有装饰,如减化的无标题拖动区域
不过,对应于这三项的实际行为与平台有关。
标题可以显示也可以不显示,具体取决于所创建窗口的实际类型。
如果 attachtoinputcontext 为 true,该新窗口将共享对应于此输入方法上下文的输入上下文,以便自动将窗口中的组件事件指派到该输入方法。此外,使用 setvisible(true) 打开窗口时,输入上下文将阻止可能的对输入方法的停用或激活调用。
如果不再需要已返回的输入方法窗口,则输入方法必须调用该窗口上的 window.dispose
。
- 参数:
title
- 窗口标题栏(如果有此标题栏)中显示的标题。将 null
值看作空字符串 ("")。attachtoinputcontext
- 是否应共享对应于此输入方法上下文的输入上下文
- 返回:
- 带有输入方法使用的特殊特征的窗口
- 抛出:
headlessexception
- 如果 graphicsenvironment.isheadless
返回 true