usuários de negócios podem ser particular. Enquanto o Java JTable apresenta os dados em um formato tabular , alguns usuários só querem manipular os dados em Microsoft Excel. Para satisfazer esses usuários mimado , você pode gerar um arquivo CSV a partir de Java e automaticamente lançar Excel para visualizar os dados para mantê-los felizes. Os dados colocados no arquivo CSV pode vir de consultar uma fonte de dados JDBC ou a partir de análise de alguns arquivos XML adquiridos através de sua conexão de Internet, entre muitas outras possibilidades. Coisas que você precisa
Java Runtime Environment versão 6 ou superior
Microsoft Excel
Show Mais instruções
1
Crie um novo arquivo no editor de texto do seu computador e salvar o arquivo com o nome Spreadsheet.java
2
Incluir a biblioteca de classes Java I /O no código fonte , adicionando a seguinte linha no início do arquivo : . import java.io. *; .
3
Gerar dados de sua planilha como um conjunto de linhas com valores separados por vírgulas :
público generateText static String () {
retorno " 1 , 2, 3 \\ r \\ n4 , 5, 6 \\ r \\ n7 , 8, 9 \\ r \\ n "; }
4
Criar um arquivo temporário com um . csv para armazenar os dados da planilha :
file file = File.createTempFile ( " teste", " csv ". );
5
Escreva os dados gerados para o arquivo :
PrintWriter pw = new PrintWriter (arquivo) ;
pw.write ( texto);
pw.close ();
6
Utilize os cmd Microsoft shell do Windows para abrir o arquivo :
string [] cmd = new string [] { "cmd" , "start ", "/c" , file.getPath () };
Runtime.getRuntime () exec ( cmd ); .
7
Salvar , compilar e executar o seu programa de planilha para ver o arquivo CSV gerado no Microsoft Excel
< br. >