Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como acessar o Registro do Windows de Java
Um problema comum para os desenvolvedores Java Avançado está acessando o registro do Windows a partir de um aplicativo Java ou applet. Não há uma biblioteca embutida dentro de Java que fornece a capacidade de acessar o registro do Windows , no entanto , a biblioteca JNI Registry está disponível para uso gratuito em sua programação Java. O Registro JNI é uma biblioteca Java Sun- aprovado que fornece classes Java para usar em seu desenvolvimento de software. Instruções
1

download da biblioteca JNI Registro ( consulte Recursos).
2

Extraia os arquivos da biblioteca do registro clicando com o botão direito no arquivo zip baixado e escolhendo a opção " Extrair para " opção de menu para selecionar o local para as bibliotecas de arquivos.
3

Abra o seu ambiente de desenvolvimento Java integrado (IDE) , clicando duas vezes no ícone do programa localizado no desktop do seu computador. Escolha a opção de menu específico para iniciar uma nova classe Java no IDE selecionando a opção " Arquivo" e " New Java Class " opções de menu.
4

importar os arquivos de registro de classe JNI para a nova classe Java . Para importar as classes , cole o seguinte código na parte superior do arquivo de classe em branco :

com.ice.jni.registry.Registry importação; com.ice.jni.registry.RegistryException importação; com.ice importação . jni.registry.RegistryKey ; com.ice.jni.registry.RegistryValue importação;
5

Criar novo Registro e classe RegistryKey casos. Depois de criar os casos, abrir a subchave do registro que você deseja modificar em seu programa Java. O código a seguir pode ser usado para realizar estes passos:

Registry myRegistry = new Registro ( ); Secretaria myRegistryKey = Registry.HKEY_CURRENT_USER ; Registry myKey = registry.openSubkey ( myRegistryKey , " Software \\ \\ Microsoft \\ \\ CurrentVersion \\ \\ Explorer \\ \\ Avançado ", RegistryKey.ACCESS_ALL );
6

obter acesso ao valor da chave na configuração do registro que você deseja modificar e , em seguida, alterar o valor. Quando você acessa o registro do Windows em Java, isso deve ser feito em um " loop de tentar " no caso de uma exceção Registry é lançada pelo Java , a fim de evitar que o programa Java da falência. Depois que o loop tentativa foi executado no programa Java, as operações de registro será concluído . O código a seguir pode ser usado para fazer este passo :

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

Anterior :

Próximo : No
  Os artigos relacionados
·ADA Vs . Java 
·Como ativar Java Applets 
·Como importar e configurar GWT em um Eclipse 
·Como Animar um JPanel em Java 
·Diferença entre imutáveis ​​Java mutável e 
·Como converter Propriedades para String em Java 
·Tipos de arquivo JSP 
·Struts 1.2 9 Tutorial 
·Como verificar se a string é um número em java usando…
·Como fazer um jogo de Java com NetBeans 
  Artigos em destaque
·Como escrever sua própria simples Java Message Queue 
·Como remover o texto de uma caixa de texto na NET 
·Como criar Sintaxe Guerra File 
·Como escrever se Demonstrações em C + + 
·Como fazer um relógio em C 
·Como criar uma caixa de nova imagem em tempo de execuç…
·Como converter PrintStream para BufferedWriter 
·Como converter String para um TextBox 
·Como converter uma String para GUID 
·Usos para HashCode em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados