Windows 7下的Java应用程序-是否存在兼容性问题?

Windows 7下的Java应用程序-是否存在兼容性问题?,java,swing,windows-7,Java,Swing,Windows 7,由于Windows7的一些模糊性,是否有人对Java与Windows7的兼容性有经验?这是一个值得关注的问题还是程序可能正常工作 如果有人有Swing应用程序的经验,我会特别感兴趣 可用的版本似乎是测试版,因此它们不会为评估提供完美的基础,但会提供一些 br,Touko我在Win 7 x64上使用了各种Java应用程序,效果很好,从来没有出现过任何问题。即使是我以前的一些代码糟糕的swing应用程序,也可以正常工作 在大多数情况下,Win7是一款全新服装的Vista。因此不会有太多问题。我在Wi

由于Windows7的一些模糊性,是否有人对Java与Windows7的兼容性有经验?这是一个值得关注的问题还是程序可能正常工作

如果有人有Swing应用程序的经验,我会特别感兴趣

可用的版本似乎是测试版,因此它们不会为评估提供完美的基础,但会提供一些


br,Touko

我在Win 7 x64上使用了各种Java应用程序,效果很好,从来没有出现过任何问题。即使是我以前的一些代码糟糕的swing应用程序,也可以正常工作


在大多数情况下,Win7是一款全新服装的Vista。因此不会有太多问题。

我在Win 7 x64上使用了各种Java应用程序,效果很好,从来没有出现过任何问题。即使是我以前的一些代码糟糕的swing应用程序,也可以正常工作


在大多数情况下,Win7是一款全新服装的Vista。因此不应该有太多问题。

您最关心的是安装正确的Java运行时。当这种情况发生时,您可以期望正确编写的Swing程序以相同的方式工作


我指的是没有硬编码的按钮大小或类似的

您最关心的是安装正确的Java运行时。当这种情况发生时,您可以期望正确编写的Swing程序以相同的方式工作


使用适当的方法,我指的是没有硬编码按钮尺寸或类似的更新与问题相关的信息:

根据,

从更改:

发件人:


更新与问题相关的信息:

根据,

从更改:

发件人:


我在Windows7和Vista上的Swing应用程序的问题在于,Java运行时向Windows表明它是UAC感知的,而我在JVM中运行的应用程序实际上不是。因此,如果有人将其安装到传统位置,例如C:\Program Files\MyApp,则应用程序将失败,因为它无法将配置数据或错误日志文件写入其安装目录。因为我使用了一些第三方库,它们将自己的文件写入当前的安装目录,而且我还有许多更重要的事情要做,而不仅仅是深入这些库以了解它们的错误报告和配置存储UAC,所以我选择了阻力最小的路径,并将默认安装目录更改为C:\MyApp。我意识到这是对旧DOS时代的回归,在旧DOS时代,人们在C:\、中拥有无数的应用程序目录,但Windows为遗留应用程序实现UAC虚拟化的方法不适用于Java应用程序,这不是我的错。

我在Windows 7上使用Swing应用程序时遇到的问题,可能是Vista没有尝试过,是Java运行时向Windows指出它是UAC感知的,而我在JVM中运行的应用程序实际上不是。因此,如果有人将其安装到传统位置,例如C:\Program Files\MyApp,则应用程序将失败,因为它无法将配置数据或错误日志文件写入其安装目录。因为我使用了一些第三方库,它们将自己的文件写入当前的安装目录,而且我还有许多更重要的事情要做,而不仅仅是深入这些库以了解它们的错误报告和配置存储UAC,所以我选择了阻力最小的路径,并将默认安装目录更改为C:\MyApp。我意识到这是对旧DOS时代的回归,在旧DOS时代,人们在C:\中拥有无数的应用程序目录,但Windows为遗留应用程序实现UAC虚拟化的方法不适用于Java应用程序,这不是我的错。

windows7中的swing应用程序存在几个问题,如下所述:

JCheckBoxMenuItem将不显示图像

JCheckBoxMenuItem(Icon,Text,boolean);//Icon will not displayed
你可以参考

重点问题。有时逃跑是行不通的


windows7中的swing应用程序存在以下几个问题:

JCheckBoxMenuItem将不显示图像

JCheckBoxMenuItem(Icon,Text,boolean);//Icon will not displayed
你可以参考

重点问题。有时逃跑是行不通的


UAC问题,在玩%ProgramFiles%之前我们需要非常敏锐。Windows7安全文件夹结构很好,这取决于我们如何制作代码UAC问题,在玩%ProgramFiles%之前我们需要非常敏锐。Windows7安全文件夹结构很好,这取决于我们如何制作代码
For 6u18, support has been added for the following system configurations:
    * Windows 7 support is now available
JCheckBoxMenuItem(Icon,Text,boolean);//Icon will not displayed