返回介绍

13.19.17 Swing 更多的知识

发布于 2024-10-15 23:56:31 字数 791 浏览 0 评论 0 收藏 0

这一节意味着唯一向我们介绍的是 Swing 的强大力量和我们的着手处,因此我们能注意到通过库,我们会感觉到我们的方法何等的简单。到目前为止,我们已看到的可能足够满足我们 UI 设计需要的一部分。不过,这里有许多有关 Swing 额外的情况——它有意成为一全功能的 UI 设计工具箱。如果我们没有发现我们所需要的,请到 SUN 公司的在线文件中去查找,并搜索 WEB。这个方法几乎可以完成我们能想到的任何事。

本节中没有涉及的一些要点:

■更多特殊的组件,例如 JColorChooser,JFileChooser,JPasswordField,JHTMLPane(完成简单的 HTML 格式化和显示)以及 JTextPane(一个支持格式化,字处理和图像的文字编辑器)。它们都非常易用。

■Swing 的新的事件类型。在一些方法中,它们看起来像违例:类型非常的重要,名字可以被用来表示除了它们自己之外的任何事物。

■新的布局管理:Springs & Struts 以及 BoxLayout

■分裂控制:一个间隔物式的分裂条,允许我们动态地处理其它组件的位置。

■JLayeredPane 和 JInternalFrame 被一起用来在当前帧中创建子帧,以产生多文件接口(MDI)应用程序。

■可插入的外观和效果,因此我们可以编写单个的程序可以像期望的那样动态地适合不同的平台和操作系统。

■自定义光标。

■JToolbar API 提供的可拖动的浮动工具条。

■双缓存和为平整屏幕重新画线的自动重画批次。

■内建“取消”支持。

■拖放支持。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文