【发布时间】:2014-09-25 12:01:01
【问题描述】:
谁能给出 Java 6 和 Java 7 [Swing] 之间的区别。到目前为止,我知道在 java 7 中添加了一个新组件 JLayer,除此之外没有可用的信息。任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
-
懒惰的问题不值得回答。
谁能给出 Java 6 和 Java 7 [Swing] 之间的区别。到目前为止,我知道在 java 7 中添加了一个新组件 JLayer,除此之外没有可用的信息。任何帮助将不胜感激。
谢谢。
【问题讨论】:
花了我 7.45 秒。 http://docs.oracle.com/javase/7/docs/technotes/guides/swing/enhancements-7.html
JLayer 类
JLayer 类是一个灵活而强大的 Swing 组件装饰器。它使您能够利用组件并做出响应 组件事件而不修改底层组件 直接地。有关更多信息,请阅读如何使用 Java 教程中的 JLayer。Nimbus 外观和感觉
Nimbus Look & Feel (L&F) 已从 com.sun.java.swing 转移到标准 API 命名空间 javax.swing;见 javax.swing.plaf.nimbus 包以获取更多信息。虽然它是 不是默认的 L&F,您可以轻松使用它。咨询 Nimbus Look Java 教程中的和感觉部分以获取更多信息和 在您的环境中使用 Nimbus 的三种简单方法示例 应用程序。重量级和轻量级组件
从历史上看,将重量级 (AWT) 和轻量级 (Swing) 组件混合在同一 容器一直有问题。然而,混合重量级和 轻量级组件在 Java SE 7 中很容易实现。 重量级和轻量级组件文章向您展示了如何操作。异形和半透明窗户
Java SE 7 版本支持具有透明度和非矩形形状的窗口。看看如何 创建半透明和成形窗口,Java 教程的一部分。JColorChooser 类中的色相-饱和度-亮度 (HSL) 颜色选择
HSV 选项卡已添加到 JColorChooser 类,它 允许用户使用色相饱和度亮度 (HSL) 选择颜色 颜色模型。此外,以下技术具有相关的增强功能:
- JDK 7 中的 AWT 增强功能
- JDK 7 中的拖放增强功能
【讨论】: