toolkit

时间:2024-10-16 19:18:32编辑:阿奇

什么是TOOLKIT

Toolkit是java中的抽象超类
Toolkit 的子类被用于将各种组件绑定到特定本机工具包实现。 还可以实现以下功能: 1、滚动到指定位置 例如,如果原始请求没有被处理,那么调用 ScrollPane.setScrollPosition 并随后调用 getScrollPosition 可能返回一个不正确的值。 2、将焦点从一个组件移动到另一个组件。 3、使某一顶层容器可视。 4、设置顶层容器的大小或位置 因为是抽象类,所以不能用new 实例化,可以用getDefaultToolkit返回Toolkit类的对象 例如: Toolkit toolkit=Toolkit.getDefaultToolkit


Toolkit是啥意思

Toolkit
是微软Silverlight
团队开发的一个产品,为了丰富Windows
Phone

UI
控件,全称(Silverlight
for
Windows
Phone
ToolKit
(7.1SDK))
Toolkit是java中的抽象超类,Toolkit
的子类被用于将各种组件绑定到特定本机工具包实现
此类是所有
Abstract
Window
Toolkit
实际实现的抽象超类。Toolkit
的子类被用于将各种组件绑定到特定本机工具包实现。
许多
GUI
操作可以异步执行。这意味着如果设置某一组件的状态,随后立刻查询该状态,则返回的值可能并没有反映所请求的更改。这包括但不局限于以下操作:
滚动到指定位置。
例如,如果原始请求没有被处理,那么调用
ScrollPane.setScrollPosition
并随后调用
getScrollPosition
可能返回一个不正确的值。
将焦点从一个组件移动到另一个组件。
有关更多信息,请参阅
The
Swing
Tutorial

Timing
Focus
Transfers
一节。
使顶层容器可见。

Window、Frame

Dialog
调用
setVisible(true)
可能异步发生。
设置顶层容器的大小或位置。

Window、Frame

Dialog
调用
setSize、setBounds

setLocation
将被转发到底层窗口管理系统,并可能被忽略或修改。有关更多信息,请参阅
Window。
大多数应用程序不应直接调用该类中的任何方法。Toolkit
定义的方法是一种“胶水”,将
java.awt
包中与平台无关的类与
java.awt.peer
中的对应物连接起来。Toolkit
定义的一些方法能直接查询本机操作系统。


上一篇:合金是金属材料吗

下一篇:没有了