如何以编程方式连接到无线网络?

时间:2014-04-10 03:52:54

标签: java networking

我的桌面上有一个java应用程序和两个不同的无线网络连接(wifi)。 这是一个桌面应用程序,而不是android。

此应用程序的一种方法适用于wifi1,第二种方法适用于wifi2

到目前为止,为了使用不同的方法,我必须手动更改桌面上的wifi设置。

有没有办法可以通过编程方式从应用程序中更改wifi连接设置?

1 个答案:

答案 0 :(得分:4)

Java是一种高级,独立于平台的编程语言。网络设置以及如何控制它们将取决于您的操作系统,据我所知,没有简单的方法可以用Java公开它。

” 幸运的是,一些与Java混合的平台相关代码可以帮助您实现您所追求的结果。

  1. Java

    请参阅Runtime.exec()方法,该方法允许您访问Windows命令行或Mac / Linux终端。

  2. Windows(调整其他操作系统)

    现在我们可以访问命令行,我们必须运行适当的,特定于平台的命令。有关Windows,请参阅this tutorial

  3. 请注意,未经用户同意修改用户的网络设置(或应用程序外部的任何其他内容)并不是一个好主意。