| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come accedere al registro di Windows da Java
    Un problema comune per gli sviluppatori Java avanzato sta accedendo al registro di Windows da un'applicazione o un applet Java . Non c'è una libreria incorporato all'interno di Java che fornisce la possibilità di accedere al registro di Windows , tuttavia , la biblioteca Registro JNI è disponibile da utilizzare gratuitamente nella tua programmazione Java . Il Registro JNI è una libreria Java approvato da Sun che fornisce le classi Java da utilizzare nel vostro sviluppo del software . Istruzioni
    1

    scaricare la libreria Registro JNI ( vedi Risorse ) .
    2

    di estrarre i file di libreria di registro facendo clic destro sul file zip scaricato e scegliendo la "Extract to " opzione di menu per selezionare il percorso per le librerie di file .
    3

    Aprire l'ambiente Java integrato di sviluppo ( IDE ) facendo doppio clic sull'icona del programma si trova sul desktop del vostro computer . Scegliere l'opzione di menu specifico per iniziare una nuova classe Java nell'IDE selezionando l'opzione " File " e " Nuovi Java Class" opzioni di menu .
    4

    importare i file di classe JNI di registro nella nuova classe Java . Per importare le classi , incollare il codice seguente all'inizio del file di classe vuota :

    import com.ice.jni.registry.Registry ; com.ice.jni.registry.RegistryException importazione; com.ice importazione . jni.registry.RegistryKey ; importazione com.ice.jni.registry.RegistryValue ;
    5

    Crea nuovo registro e istanze di classe RegistryKey . Dopo aver creato le istanze , aprire la sottochiave del Registro di sistema che si desidera modificare nel programma Java . Il codice seguente può essere utilizzato per eseguire queste operazioni:

    Registro myRegistry = nuovo registro ( ) ; Registro myRegistryKey = Registry.HKEY_CURRENT_USER ; Registro myKey = registry.openSubkey ( myRegistryKey , "Software \\ \\ Microsoft \\ \\ CurrentVersion \\ \\ Explorer \\ \\ Advanced " , RegistryKey.ACCESS_ALL ) ;
    6

    ottenere l'accesso al valore della chiave nell'impostazione del Registro che si desidera modificare e quindi modificare il valore . Quando si accede al Registro di sistema di Windows in Java , deve essere fatto in un " loop di prova " in caso di un'eccezione di registro viene generato da Java al fine di evitare che il programma Java dalla mancanza . Dopo il ciclo di prova è stato eseguito nel programma Java , saranno completate le operazioni del Registro di sistema . Il codice seguente può essere utilizzato per fare questo passo :

    try { RegsitryValue myRegistryValue = myKey.getValue ( "ok" ) ; myKey.setValue ( " Valore di prova " , myRegistryValue ) ; myKey.deleteValue ( " ok " ) ; } catch ( RegistryException Reex ) { }

    Previous :

    next :
      Articoli Correlati
    ·Come sbarazzarsi della X rossa in Java 
    ·Che cosa sono i Tipi integrali in Java 
    ·Come convertire un numero ad una lettera in Java 
    ·Come caricare le immagini in JSP 
    ·Come creare nuovi file in Java 
    ·Java casa non punta al JDK 
    ·Come Apps di programma per l'Android 
    ·Free Java Tutorials 
    ·Come fare Java Pop-Up Pages 
    ·Come costruire un sito web Java 
      Articoli in evidenza
    ·Funzione PHP per evidenziare parole chiave in una strin…
    ·Le VBA Max Funzioni 
    ·Come impostare una tabella in MySQL 
    ·Come modificare un PHP ad un JS 
    ·Come leggere un file in ANSI C 
    ·Come utilizzare OpenGL con blocchi di codice 
    ·Come fare un pulsante Apri in Facebox Lightbox 
    ·Nascondere C + + Simboli nella libreria statica 
    ·Come sostituire Minuscolo con capitelli in Java 
    ·Come inviare una sequenza tasti per stampare in VB 
    Copyright © Conoscenza Informatica http://it.wingwit.com