站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题新手上路

新手上路

摘要: 新手上路


各位大侠,请问java里的Toolkit是什么啊 他有什么用啊 还有我看好多代码里都有getToolkit方法,它又有什么用,我先谢过了.


This class is the abstract superclass of all actual implementations of the Abstract Window Toolkit. Subclasses of Toolkit are used to bind the various components to particular native toolkit implementations


此类是 Abstract Window Toolkit 的所有实际实现的抽象超类。Toolkit 的子类被用于将各种组件绑定到特定本机工具包实现。

许多 GUI 操作可以异步执行。这意味着如果设置某一组件的状态,随后立刻查询该状态,则返回的值可能并没有反映所请求的更改。这包括但不限定于以下操作:

滚动到指定位置。
例如,如果原始请求没有被处理,那么调用 ScrollPane.setScrollPosition 并随后调用 getScrollPosition 可能返回一个不正确的值。

将焦点从一个组件移动到另一个组件。
有关的更多信息,请参阅 Timing Focus Transfers,它是 The Swing Tutorial 的一部分。

使某一顶层容器可视。
在 Window 上调用 setVisible(true),Frame 或 Dialog 可能异步出现。

设置顶层容器的大小或位置。
在 Window 上调用 setSize、setBounds 或 setLocation,Frame 或 Dialog 被转发到底层窗口管理系统,并且可能被忽略或修改。请参阅 Window 来获得更多的信息。
大多数应用程序不应直接调用该类中的任何方法。Toolkit 定义的方法是“胶合剂”,将 java.awt 包中与平台无关的类与 java.awt.peer 中的对应物连接起来。Toolkit 定义的一些方法能直接查询本机操作系统。



顾名思义 ,toolkit就是工具包,里边有帮助我们写GUI时的一些有用的方法和属性,
例如:要给一个Frame加上一个左上角的logo图标
可以这样写

Toolkit tool= Toolkit.getDefaultToolkit();
Image img = tool.getImage(你的图片地址);
setIconImage(img);

类似的方法和属性可以到百度或google上搜一下

或者查看一下jdk帮助文档



谢谢各位啦,刚成为论坛会员,csdn的大侠们热情的很啊


↑返回目录
前一篇: java泛型问题
后一篇: 如何读取一个远程图片,并保存到本地。