Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Informazioni su classe Java
Forum - Java - Informazioni su classe Java

Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Segnala al moderatore
Postato alle 10:41
Mercoledì, 16/06/2010
Forse stò chiedendo troppo, ma dovrei fare un programma che semplicemente riconosce la scheda wireless del computer e scannerizza tutte le reti wireless che trova le dispone in una listbox, poi in seguito far connettere il pc.
mi chiedevo quale fosse la classe da utilizzare.
grazie:)

PM
Avatar
paoloricciuti (Ex-Member)
Pro


Messaggi: 137
Iscritto: 27/04/2010

Up
1
Down
V
Segnala al moderatore
Postato alle 16:32
Mercoledì, 16/06/2010
Molto probabilmente dovrai utilizzare le API del sistema operativo. Fare qualche chiamata ad un programma del sistema operativo tramite la classe Runtime:
Codice sorgente - presumibilmente Plain Text

  1. Runtime run=Runtime.getRuntime();
  2. Process p= run.exec("comando");



E poi leggere l'output stream del processo per prelevare tutte le reti. Poi per la connessione fai la stessa cosa utilizzando un comando apposito.

PM
Avatar
matteo88roma (Normal User)
Rookie


Messaggi: 25
Iscritto: 15/12/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 6:14
Sabato, 28/08/2010
Concordo con Paolo, in più ti consiglio d'informarti sulle librerie JNI e JNA ;)

JNI (Java Native Interface) -> http://java.sun.com/docs/books/jni/
JNA (Java Native Access)-> https://jna.dev.java.net/

PM
Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 19:31
Mercoledì, 16/06/2010
Grazie del consiglio.

PM
Avatar
Numa Pompilio (Ex-Member)
Pro


Messaggi: 66
Iscritto: 03/05/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 0:06
Lunedì, 13/09/2010
Testo quotato

Postato originariamente da matteo88roma:

Concordo con Paolo, in più ti consiglio d'informarti sulle librerie JNI e JNA ;)

JNI (Java Native Interface) -> http://java.sun.com/docs/books/jni/
JNA (Java Native Access)-> https://jna.dev.java.net/



Solo un appunto. Queste librerie servono "solo" per permetterti di scrivere/importare funzioni o pezzi di codice scritto in altri linguaggi (magari in c)

PM