2012-10-27 68 views
0

我正在开发一个应用程序来检查lappy是否在电源或电池上运行。请告诉我该怎么做。我已经编写了代码来检测电池充电检测器。Java代码来监视笔记本电脑的电池或电源

+0

你能指定你的目标os吗?这与java无关,因为这完全取决于操作系统 – gigadot

+5

......并且我们不会“告诉你如何去做”,这是一个协助网站,而不是“扔我一些代码,所以我可以复制和粘贴“一个。 –

回答

1

这不是Java所擅长的。没有标准的Java API来做这种事情。因此,通常您需要使用System.exec(...)来运行某些特定于操作系统/硬件的命令来为您提供信息,或使用某些操作系统/硬件特定的本机库。

因为你还没有告诉我们什么操作系统或硬件是,我们甚至不能告诉你,如果这是可行的。

+0

hi @stephen C,非常感谢您的建议。我工作的操作系统是用于Windows 7的。如果我从你那里得到这个答案,它将会有很大的帮助:)。 –

0

我很确定没有Java API这是纯Java。 JVM位于操作系统之上,并不针对特定于机器(特定于硬件)或特定于操作系统的应用程序。 Java可以通过JNI或系统调用调用本机代码。看到这个other SO question.

相关问题