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

定义的一些方法能直接查询本机操作系统。