terça-feira, 8 de maio de 2007

Java 6

Irei em alguns artigos mostrar o que o Java na versão 6 trouxe de novo para os desenvolvedores java, hoje queria começar com a classe Desktop, essa classe era pertencente a biblioteca chamada JDIC, que realmente era uma biblioteca muito boa e acabou sendo incorporada dentro do JDK.

Features que essa biblioteca trouxe para o Java 6, com um exemplo de como utiliza-la:

java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
if(!desktop.isDesktopSupported()) {
System.err.println("Desktop não é suportado.");
System.exit(0);
}

  • Suporte para abrir o navegador padrão do sistema operacional
desktop.browse(new URI("http://www.javacomfarinha.blogspot.com"));

  • Abrir arquivos para edição com programas padrões do sistema operacional
desktop.edit(new File("C:\\DV.txt"));

  • Abrir o programa de leitor de correio padrão do sistema operacional para enviar e-mails
desktop.mail(new URI("mailto:emmanuel.silva@gmail.com"));

  • Ele pode abrir um arquivo para visualização
desktop.open(new File("C:\\compilador_java.pdf"));

  • Ele pode enviar arquivos para a impressão
desktop.print(new File("C:\\compilador_java.pdf"));

Por hoje é só, nos proximos artigos sobre o Java 6 irei falar um pouco sobre como criar aplicação que ficam no Tray (Do lado do relogio), Trabalhar um pouco com Threads no Swing utilizando a classe SwingWorker.

2 comentários:

Anônimo disse...

muito bom...
mandar imprimir nunca foi tão fácil...

parabéns...

Odilio Noronha Filho disse...

Não so bom é genial esse artigo está perfeito
parabens!!