我有一个应用程序,它的目的是在用户第一次运行他们的计算机时运行。
但是,我想在应用程序上创建一个复选框,以在系统启动时启用/禁用应用程序加载。有没有办法做到这一点?
谢谢
这个问题已经在 SO 前段时间讨论过:
在 Windows 启动时自动启动 Java 应用程序的代码
但是,也许更简单的解决方案是创建一个批处理文件,就像第一个链接中建议的那样,在用户登录时运行您的应用程序。
如果您想通过复选框启用/禁用启动,我想到的第一个也是最简单的解决方案是:您可以创建一个由复选框侦听器调用的方法,该方法编辑批处理文件并启用/禁用使用的行在批处理文件中运行应用程序。
如果您有 Windows 7,请阅读本教程。
我建议你在windows下创建一个服务。我的建议是http://winrun4j.sourceforge.net/