Re: [java-list] montar um arquivo word (doc)

2003-06-12 Por tôpico Erivelto Paulo dos Santos



Ola Sergio,

Uma possibilidade eh vc gerar arquivos com a 
extensao RTF, que eh parecido com um html, e abre perfeitamente no 
Word.

[]s

Erivelto

  - Original Message - 
  From: 
  Sergio Cintra 
  To: Sou Java Java-list 
  Sent: Wednesday, June 11, 2003 10:37 
  AM
  Subject: [java-list] montar um arquivo 
  word (doc) 
  
  Pessoal,
  
  Preciso da ajuda de vocês!
  Alguém da lista sabe como montar um arquivo word (doc) a partir de uma 
  classe java, ou então com qualquer outra tecnologia que eu possa acionar 
  através de uma classe?
  
  []'s
  Sergio Cintra
  
  
  
  
  Yahoo! Mail O melhor e-mail 
  gratuito da internet: 6MB de espaço, antivírus, acesso POP3, filtro contra 
  spam.


[java-list] Para todos... .Net X J2EE

2003-06-04 Por tôpico Erivelto Paulo dos Santos



Pessoal,

Conheço muito pouco de .Net (para falar a verdade, 
não conheço nada), mas gosto muito do Java (por inúmeras razões), não concordo 
com o artigo abaixo, mas deem uma olhada:

http://www.mas.com.br/Artigos/pqnetjava.htm

Erivelto


Re: [java-list] Data do Sistema

2003-04-05 Por tôpico Erivelto Paulo dos Santos
Obrigado pela ajuda.

Abracos

Erivelto
- Original Message -
From: Fernando Antonio Mac Cracken Cezar [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, April 03, 2003 10:29 AM
Subject: Re: [java-list] Data do Sistema



 Ola Eriveto,

 Para colocar a data do sistema em uma string e so criar
 um objeto Date e chamar o metodo toString() do mesmo.

 Voce conseguira uma representacao que pode ser nao exatamente
 a que voce deseje. Para formatar datas de uma forma mais precisa,
 pode-se utilizar a classe SimpleDateFormat.

 Espero que isto resolva o seu problema.

 []'s
 Fernando Mac Cracken


 On Thu, 2003-04-03 at 00:01, Erivelto Paulo dos Santos wrote:
  Pessoal, estou com um problema simples:
 
  Eu preciso pegar a data do sistema e colocar em uma string, eu sei que
  tenho que usar o metodo System.currentTimeMillis(). Alguem tem alguma
  rotina jah pronta para me enviar?
 
  Desde jah agradeco.
 
  Erivelto
 --
 Fernando Antonio Mac Cracken Cezar [EMAIL PROTECTED]


 -- 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]
 -



-- 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] 
-



Re: [java-list] Data do Sistema

2003-04-05 Por tôpico Erivelto Paulo dos Santos




Obrigado pela ajuda.

Abracos

Erivelto

  - Original Message - 
  From: 
  Clayton 
  
  To: [EMAIL PROTECTED] 
  Sent: Thursday, April 03, 2003 9:43 
  AM
  Subject: Re: [java-list] Data do 
  Sistema
  
  publicString formatDate( long t, int yearPlaces 
  ){
  
   Calendar cal = Calendar.getInstance(); Date 
  d = new Date( t );  cal.setTime( d );
  
   int dia = cal.get( Calendar.DAY_OF_MONTH ); 
  int mes = cal.get( Calendar.MONTH ) + 1;
   int ano = cal.get( Calendar.YEAR );
  
   String a = strZero( ano, 4 ); a = 
  a.substring( 4 - yearPlaces ); return strZero( dia, 2 ) + "/" + 
  strZero( mes, 2 ) + "/" + a;}
  
  
  publicString strZero( int value, int n ){
  
   String s = Integer.toString( value 
  ).trim(); StringBuffer resp = new StringBuffer();
  
   int fim = n - s.length();  for( 
  int x = 0; x  fim; x++ )  resp.append( '0' 
  );
  
   return resp + s;
  
  }
  
  
  
- Original Message ----- 
    From: 
    Erivelto Paulo dos Santos 

To: [EMAIL PROTECTED] 
Sent: Wednesday, April 02, 2003 7:01 
PM
Subject: [java-list] Data do 
Sistema

Pessoal, estou com um problema 
simples:

Eu preciso pegar a data do sistema e colocar em 
uma string, eu sei que tenho que usar o metodo System.currentTimeMillis(). Alguem tem alguma rotina jah pronta para me 
enviar?

Desde jah agradeco.

Erivelto


Re: [java-list] Data do Sistema

2003-04-04 Por tôpico Erivelto Paulo dos Santos
Obrigado pela ajuda Buno.

Abracos

Erivelto
- Original Message -
From: Bruno J. S. Peixoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, April 03, 2003 2:46 PM
Subject: Re: [java-list] Data do Sistema


 Caro Erivelto,

 Vc pode usar Calendar. Vc deve cria um novo objeto
 desta classe usando o construtor padrão. Daí vc já
 terá um obheto Calendar representando a tempo atual
 (Data, hora, minuto, segundo e milisegundo). Depois
 basta usar o método get para extrair as informações
 que vc desejar.
Estou enviando em anexo uma classe que herda de
 GragorianCalendar e que faz isso. Note que elas estão
 com a declaração de pacote aqui da empresa, vc precisa
 mudar a declaração para a sua estrutura.

 Valeu!!!

 Bruno Peixoto


  --- Erivelto Paulo dos Santos
 [EMAIL PROTECTED] escreveu:  Pessoal,
 estou com um problema simples:
 
  Eu preciso pegar a data do sistema e colocar em uma
  string, eu sei que tenho que usar o metodo
  System.currentTimeMillis(). Alguem tem alguma rotina
  jah pronta para me enviar?
 
  Desde jah agradeco.
 
  Erivelto
 

 ___
 Yahoo! Mail
 O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso
POP3, filtro contra spam.
 http://br.mail.yahoo.com/






 package com.fcosta.util.tempo;

 import java.util.*;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;

 /**
  *
  * @versão 0.20 30 de Agosto 2000
  * @author Apply Solutions
  *
  */

 public class Data extends GregorianCalendar{
 private final double MILLI_SEC_DIA = 8640;//Milisegundos em um dia

 /**
  *Construtores
  */
  public Data(){
 super();
  }

  public Data(String str)throws ExcecaoDataInvalida{
 super();
 this.lerData(str);
  }

  public Data(long milSec)throws ExcecaoDataInvalida{
 super();
 this.lerData(milSec);
  }


 /**
  * Inicializa o objeto do tipo MinhaData com o valor GregorianCalendar,
  * no formato dd.mm., correspondente à string passada como parâmetro.
  */
  public void lerData(String dat)throws ExcecaoDataInvalida{
 SimpleDateFormat d = new SimpleDateFormat(dd/MM/);
   d.setCalendar(this);
 Date dt = new Date();
 try{
 dt=d.parse(dat);
 this.setTime(dt);
 if ( this.get(this.YEAR)  0 || this.get(this.YEAR)  ){
 throw new ExcecaoDataInvalida(dat,Ano inválido.);
 }
 }catch(ParseException pe){
 throw new ExcecaoDataInvalida(dat);
 }
 }

 /**
  * Inicializa o objeto do tipo MinhaData com o valor GregorianCalendar,
  * no formato dd/mm/, correspondente ao valor de milissegundos passado
como parâmetro.
  */
  public void lerData(long milSec)throws ExcecaoDataInvalida{
 this.setTimeInMillis(milSec);
 this.lerData(this.escreveData());
 }

 /**
  * Escreve, no formato dd/mm/, os valores de dia, mês e ano do
  * objeto MinhaData.
  */
  public String escreveData(){
 String dia = this.get(this.DATE) + ;
 if(dia.length()==1){
 dia = 0 + dia;
 }
 String mes = (this.get(this.MONTH)+1) + ;
 if(mes.length()==1){
 mes = 0 + mes;
 }
 return dia+/+mes+/+this.get(this.YEAR);
  }

  /**
   * retorna true se a data for menor que a data passada como parâmetro
   */
   public boolean before(GregorianCalendar pData){
 int dia1, dia2, mes1, mes2, ano1, ano2;
 dia1 = this.get(this.DATE);
 dia2 = pData.get(pData.DATE);
 mes1 = this.get(this.MONTH);
 mes2 = pData.get(pData.MONTH);
 ano1 = this.get(this.YEAR);
 ano2 = pData.get(pData.YEAR);
 if (ano1 = ano2){
   if (ano1  ano2){
 return true;
   }
   if (mes1 = mes2){
 if (mes1  mes2)
 return true;
 if (dia1  dia2)
 return true;
   }
 }

 return false;
   }

   /**
   * retorna true se a data for mior que a data passada como parâmetro
   */
   public boolean after(GregorianCalendar pData){
 int dia1, dia2, mes1, mes2, ano1, ano2;
 dia1 = this.get(this.DATE);
 dia2 = pData.get(pData.DATE);
 mes1 = this.get(this.MONTH);
 mes2 = pData.get(pData.MONTH);
 ano1 = this.get(this.YEAR);
 ano2 = pData.get(pData.YEAR);
 return !(before(pData));
   }

   /**
   * Retorna true se a data for igual à data passada como parâmetro
   */
   public boolean today(){
 int dia1, dia2, mes1, mes2, ano1, ano2;
 Data pData = new Data();
 dia1 = this.get(this.DATE);
 dia2 = pData.get(pData.DATE);
 mes1 = this.get(this.MONTH);
 mes2 = pData.get(pData.MONTH);
 ano1 = this.get(this.YEAR);
 ano2 = pData.get(pData.YEAR);

 if ( (ano1==ano2)  (mes1==mes2)  (dia1==dia2) ){
   return true;
 }
 return false;
   }

   /**
* Retorna a quantidade de dias entre uma data e outra
*/
public int difDias(Data pData){
 double milliSec1 = this.getTimeInMillis();
 double milliSec2 = pData.getTimeInMillis

[java-list] Data do Sistema

2003-04-02 Por tôpico Erivelto Paulo dos Santos



Pessoal, estou com um problema 
simples:

Eu preciso pegar a data do sistema e colocar em uma 
string, eu sei que tenho que usar o metodo System.currentTimeMillis(). Alguem tem alguma rotina jah pronta para me 
enviar?

Desde jah agradeco.

Erivelto