Meu caro José René..... isso ajuda???????? Abraços Carlos Maurício ############################################################################ ################ C.M Consultoria - Carlos Maurício de Rodrigues e Machado & Associados Serviços na área de Sistemas, Equipamentos, Redes e Projetos Fones: (19) 3875-3036 e (019) 9744-8576 [EMAIL PROTECTED] [EMAIL PROTECTED]
----- Original Message ----- From: "Handerson Ferreira Gomes" <[EMAIL PROTECTED]> To: "dicas-list" <[EMAIL PROTECTED]> Sent: Thursday, July 11, 2002 2:41 PM Subject: [dicas-list] Guardando informação no Registro do Windows ou Unix > A dica de hoje foi enviada pelo Claudio Roberto Thomé <[EMAIL PROTECTED]>. > Obrigado Cláudio! > > Guardando informação no Registro do Windows ou Unix > > A partir da versão 1.4 a linguagem Java também oferece mecanismos para podermos guardar informações no Registro do Windows ou Unix, isto pode ser muito util, considerando que podemos utilizar para guardar algumas informações importantes, como exemplo configurações do ambiente de trabalho. > > A utilização é muito fácil de se implementar, o código fica assim: > > // importando pacotes > > import java.util.prefs.Preferences; > > > /* inserindo informação no Registro do Windows > Cria um objeto Preferences, passando para ele o pacote e a classe que > deseje que o objeto referencie. */ > > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > prefs.put("good","GOOD MORNING !!!"); > > > /* Pesquisando informação no Registro do Windows - Para pesquisarmos fazemos > o uso do metodo get, passando para ele a chave e o pacote com a classe que > guarda a referencia */ > > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > System.out.println("passando a chave 'good' mais o caminho 'Teste.class' o RETORNO: "+prefs.get("good","Teste.class")); > > > // Removendo informação no Registro do Windows - Para remover basta chamar o método remove passando para ele a chave. > > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > prefs.remove("GOOD"); > > > Veja abaixo uma classe exemplo: > > > ========================================================================== > import java.util.prefs.Preferences; > > public class ObjectPreference { > > public ObjectPreference() { > PreferenceWrite(); > PreferenceRead(); > //PeferenceRemove(); > } > > public void PreferenceWrite() { > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > prefs.put("good","GOOD MORNING !!!"); > } > > public void PreferenceRead() { > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > System.out.println("passando a chave 'good' mais o caminho " + > 'Teste.class' o RETORNO: "+prefs.get("good","Teste.class")); > } > > public void PreferenceRemove() { > Preferences prefs = Preferences.userNodeForPackage(Teste.class); > prefs.remove("GOOD"); > } > > public static void main (String args[]) { > new ObjectPreference(); > } > } > ========================================================================= > > > Bons códigos!!! > > > ____________________________________________________________________________ __________________ > Handerson Ferreira Gomes > Summa Technologies > Boletim Dicas Java - Sua dose diária de Java. > > > > > ================================================================ > Dicas-Java circula diariamente com pequenas dicas > sobre a plataforma Java e é mantido pela Sociedade de > Usuários Java - SOUJAVA (http://www.soujava.org.br) > - Quer contribuir com uma dica sobre Java? Envie um > e-mail para [EMAIL PROTECTED] > - Participe de outras listas de discussão sobre a linguagem Java. > Saiba mais em http://www.soujava.org.br/lista.htm > ------------------------------------------------------------------ > - Para assinar este boletim envie um e-mail para [EMAIL PROTECTED] > - Para cancelar sua assinatura envie um e-mail para [EMAIL PROTECTED] > - O histórico das Dicas-List pode ser encontrado em http://www.mail-archive.com/dicas-list%40soujava.org.br > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------