| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment accéder Registre Windows de Java
    Un problème commun à avancé développeurs Java accède à la base de registre de Windows à partir d'une application ou une applet Java . Il n'est pas une bibliothèque intégrée dans Java qui offre la possibilité d'accéder au registre Windows, cependant , la bibliothèque Registre JNI est disponible pour utiliser gratuitement dans votre programmation Java. Le Registre JNI est une bibliothèque Java approuvé par Sun qui fournit des classes Java à utiliser dans votre développement de logiciels. Instructions
    1

    Téléchargez la bibliothèque Registre JNI (voir Ressources) .
    2

    Extrayez les fichiers de bibliothèque de registre en cliquant droit sur le fichier zip téléchargé et en choisissant la " Extraire vers « option de menu pour sélectionner l'emplacement pour les bibliothèques de fichiers.
    3

    Ouvrez votre environnement de développement intégré Java (IDE) en double- cliquant sur l'icône du programme située sur le bureau de votre ordinateur. Choisissez l'option de menu spécifique pour commencer une nouvelle classe Java dans l'EDI en sélectionnant le menu "Fichier " et " Nouvelle classe Java " options de menu.
    4

    importer les fichiers de classe JNI registre dans la nouvelle classe Java . Pour importer les classes , collez le code suivant en haut du fichier de classe vide :

    com.ice.jni.registry.Registry d'importation; com.ice.jni.registry.RegistryException d'importation; com.ice d'importation . jni.registry.RegistryKey ; importation com.ice.jni.registry.RegistryValue ;
    5

    Créer un nouveau registre et instances de la classe RegistryKey . Après avoir créé les cas , ouvrez la sous-clé de registre que vous souhaitez modifier dans votre programme Java. Le code suivant peut être utilisé pour réaliser ces étapes :

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

    avoir accès à la valeur de clé dans le paramètre de Registre que vous désirez modifier, puis modifiez la valeur . Lorsque vous accédez à la base de registre de Windows en Java, il faut le faire dans un "try boucle " dans le cas d'une exception registre est lancée par Java afin d' éviter que le programme Java de défaut . Après la boucle d' essai a été exécuté dans le programme Java, les opérations d'enregistrement seront terminés . Le code suivant peut être utilisé pour faire cette étape :

    try { RegsitryValue myRegistryValue = myKey.getValue ("OK" ) ; myKey.setValue (la «valeur de test» , myRegistryValue ) ; myKey.deleteValue ( "ok" ) ; } catch ( RegistryException REEX ) {}

    Previous :

    next :
      articles connexes
    ·Comment utiliser Apache ANT pour appeler Java 
    ·Comment faire pour utiliser Java Decompiler 
    ·Qu'est-ce SDK Java 
    ·Je ne peux pas imprimer lignes à l'aide d'un applet Ja…
    ·Comment faire de Java Objects Repeat 
    ·Comment faire pour dépanner un Applet Java 
    ·Comment utiliser un entier pour récupérer un ordinal …
    ·Comment couper fonctions en Java 
    ·Comment faire pour envoyer HTML Avec Javamail 
    ·Avantages et inconvénients de Java Virtual Machine Int…
      articles en vedette
    ·Quelle est la différence entre Beta et 2.0 
    ·Comment convertir une chaîne du système IO dans TextW…
    ·Comment faire un fichier INF pour un CAB 
    ·Comment mettre à jour un champ d'affichage en utilisan…
    ·Comment signer un fichier d'application SIS Nokia 
    ·Comment créer un code CAPTCHA 
    ·Différences entre EXISTS & IN dans SQL 
    ·Comment remplir une zone de liste déroulante VB avec l…
    ·Comment savoir sténodactylographie 
    ·Comment faire pour supprimer des enregistrements de pro…
    Copyright © Connaissances Informatiques http://fr.wingwit.com