28
Mai
08

Manipulando Excel com Apache POI

A algum tempo pensei em montar uma classe que me permitisse manipular arquivos XLS, por exemplo, criar, alterar, inserir valores, receber valores etc. Depois de algum tempo procurando, descobri que existe uma biblioteca fornecida pela Apache que faz manipulação de arquivos do formato Microsoft.

Infelizmente essa biblioteca ainda não está muito boa para manipular arquivos DOC e PPT, mas para XLS ela faz um trabalho honesto.

Apache POI 3.0 Final

DOWNLOAD

A biblioteca é um pouco complexa de utilizar e não tem muitas facilidades. Estou desenvolvendo uma classe para resumir os métodos da API em métodos simples como, insertSheet, getCellValue, setCellValue etc. Existe um artigo ensinando a dar os primeiros passos com essa biblioteca no site da Devmedia.

Quem escreveu esse artigo foi o Glaucio Guerra que me forneceu uma documentação sobre essa api. Colocarei o documento mais adiante.

Até!

27
Mai
08

Começando com o Java – Parte I – Ferramentas de trabalho

Bom, para se programar em Java é necessário, primeiramente, do Java Development Kit, mais conhecido como JDK.

Versão Atual: JDK 6 Update 6

DOWNLOAD

Esse cara nada mais é que um conjunto de utilitários que permitem desenvolver para a plataforma Java. Nele estão as bibliotecas e o compilador.

IDE ————————————————————-

Existem hoje duas principais IDEs de Java (grátis), são elas: Eclipse e NetBeans.

ECLIPSE

Versão Atual: Europa.

DOWNLOAD

Depois de fazer o download, basta extrair em qualquer lugar. Não é necessário instalar.
O Eclipse é o IDE mais utilizado no mercado atualmente. Existem diversos plug-ins na internet para download que fazem desde “Code Conventions” automáticos, até visualizadores de html dinâmico (tipo Dreamweaver).

NETBEANS

Versão Atual: 6.1

DOWNLOAD

Esse é necessário que seja feita a instalação. Nada de complicado, apenas a boa e velha sequência de “Next”. Essa ferramenta é super completa, faz quase tudo sozinha. Programar se torna uma experiência super agradável com o NetBeans. Bastam uns quatro ou cinco cliques para, por exemplo, encapsular quarenta campos de uma classe. Ou ainda, dois cliques para “indentar” o seu código fonte todo. Enfim, uma ferramenta que facilita sua vida, mas acho bom você ter bastante memória ram no seu pc.




Dezembro 2009
S T Q Q S S D
« Mai    
 123456
78910111213
14151617181920
21222324252627
28293031  

Meses