0

我对编程比较陌生,我最近在 eclipse 环境中进行了很多开发,并且有想法为 Windows 7 构建一个小型应用程序,当我从笔记本电脑上拔下电源线时,它将启用我的触摸板和重新连接电源时禁用触摸板。

  • 我的问题是我该如何构建这样的应用程序?
    • 是否有可以导入的包让我可以访问 Windows 7 API?
    • 是否可以编译一个 java 应用程序以便我可以让它在启动时运行?
4

1 回答 1

2

我同意 Andrew 的观点,Java 可能不是此类应用程序的最佳选择,但无论如何这就是您可以做的。

Java 7 文件 API 能够监听文件系统。您应该在卡的根文件夹中监听更改。我想当卡断开连接时你会得到异常。

触摸板可以作为外部应用程序调用。查看此讨论以了解详细信息:Java - 调用屏幕键盘

或者,您可以使用 JNI、JNA 或 java-to-windows 库之一(JaWin、Jintegra、Jinterop)。但我认为这要复杂得多。我建议您从第一个解决方案开始。

于 2012-09-02T07:24:54.183 回答