Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Windows Registry Access Van Java
Een veelvoorkomend probleem voor geavanceerde Java-ontwikkelaars is de toegang tot het register van Windows vanuit een Java- toepassing of-applet . Er is niet een ingebouwde bibliotheek in Java die de mogelijkheid biedt om toegang te krijgen tot het Windows-register , maar de JNI Register bibliotheek is beschikbaar om gratis te gebruiken in uw Java-programmeertaal . Het JNI register is een zon -goedgekeurde Java- bibliotheek die biedt Java-klassen te gebruiken in uw software ontwikkeling . Instructies
1

Download de JNI Register bibliotheek ( zie bronnen ) . Kopen van 2

Pak het register bibliotheek bestanden met de rechtermuisknop op het gedownloade zip-bestand en kiezen voor de " Extract To " menu- optie om de locatie voor het bestand libraries selecteren .
3

Open je Java Integrated Development Environment ( IDE ) door te dubbelklikken op het programma-icoon op het bureaublad van uw computer . Kies het specifieke menu- optie om een ​​nieuwe Java-klasse in de IDE beginnen met de " File " en " Nieuwe Java Class" menu- opties te selecteren .

Import 4 de JNI register class bestanden in de nieuwe Java-klasse . Naar de klassen te importeren , plak de volgende code aan de top van de lege klas bestand :

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

Creëer nieuwe register en RegistryKey klasse-instanties . Na het aanmaken van de gevallen , opent u de registersubsleutel die u wilt wijzigen in uw Java-programma . De volgende code kan gebruikt worden om deze stappen te bereiken :

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

verkrijgen toegang tot de belangrijkste waarde in het register instelling die u wenst te wijzigen en vervolgens de waarde wijzigen . Wanneer u het Windows-register op Java , dient dit te gebeuren op een "try lus " in geval van een register Uitzondering wordt gegooid door Java om het Java-programma te voorkomen falen . Na de try -lus is uitgevoerd in het Java-programma , zal het register operaties worden afgerond . De volgende code kan gebruikt worden om deze stap te doen :

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

Previous: Next:
  Java Programming
·Hoe te openen JPanel in Java 
·Hoe kan ik een voorvoegsel om …
·Wat is Fout Twee in de Edit Ro…
·Hoe de server poortnummer in J…
·Oracle ADF Componenten 
·Hoe te controleren voor NotNul…
·Hoe te Bytes krijgen van een J…
·Hoe maak je een Newline verwij…
·Hoe te Decimale Format ligt aa…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat zijn zaak Verklaring Data Types ? 
·Hoe maak je een hele naam Input in Get C…
·Hoe je zaak Tutorials gebruiken 
·Hoe zien of een tekstwaarde is veranderd…
·Hoe maak je een voortgangsbalk In Wizard…
·Soorten gegevens voor PPV DataSource 
·Hoe kan ik een e-mail Application Creër…
·Protege OWL Tutorial 
·Hoe druk ik een variabele met een Perl C…
Copyright © Computer Kennis http://www.nldit.com