Leopard上各种com.sun.*包的Java源代码在哪里?

Eri*_*rke 6 java osx-leopard intellij-idea nimbus

我在家里使用MacBook,运行Leopard,安装了最新的Apple JDK 1.6.在IDE中,我想浏览com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel的源代码,但IDE无法找到它.我想浏览的另一个例子是com.sun.java.swing.plaf.nimbus.ButtonPainter.

为了浏览com.sun,我需要将哪些JAR或ZIP添加到我的IDEA项目中..雨云.IDE中的类我只对Leopard感兴趣,因为在Windows上使用Sun的JDk可以正常工作.

我知道Nimbus课程是可用的,因为我的应用程序运行Nimbus外观和感觉.

Ale*_*ler 2

Nimbus 类位于我的 1.6 Mac 安装中:

/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Classes/classes.jar

如果您需要来源,我会告诉他们。我使用 JadClipse 在 Eclipse 中查看 jad'ed 源代码。当然它并不完美,但在紧要关头还是有用的。

您还可以在这里获取 JDK 1.6 源代码:

如果你解压它,你可以在 Work/j2se/src/share/classes/com/sun/java/swing/plaf/nimbus 下找到 Nimbus 源代码

因此理论上可以将其连接到classes.jar,也许也可以得到一些东西。