作为NetBeans用户,我需要了解Java的点语法命名约定

时间:2011-09-07 23:48:26

标签: java netbeans naming-conventions

...自定义NetBeans IDE的外观和感觉?对于此更改,必须将此行添加到netbeans.conf:netbeans_default_options= "[...] --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel"。其他外观和感觉jar文件可以使用更简单的关键字设置,即“Nimbus”。

我理解(从另一篇帖子中可以看出,如果关键字不起作用,则必须输入完整的类名)关键字是较长点语法的快捷变量。当我搜索整个系统但没有找到任何名为“com.sun.java.swing.plaf.gtk.GTKLookAndFeel”或“GTKLookAndFeel”的内容时。

我不需要开发人员的观点。只是Java文件名的基本格局,因为我应该遇到它们配置和更改NetBeans设置,插件等。


1 个答案:

答案 0 :(得分:1)

类的实际名称与存储它的jar名称之间没有直接的必要关系。com.sun.java....部分反映了jar文件中的内部结构(“子目录”)。如果jar在类路径上,运行时将始终找到该类。

正如垃圾邮件已经暗示的那样,GTK的外观和感觉只包含在Linux系统中 - 并且只能用于Linux系统,不能将其移植到例如Windows机器上。

here解释了为什么有些外观和感觉通过指定短名称的原因:Metal,Nimbus,GTK,Windows和Aqua外观都是内置的快捷方式。