[java-list] adquirir pratica

2003-07-03 Por tôpico marcos marchetti
Boa tarde a todos da lista, sou novo em java e gostaria de saber com
programadores experientes
como ter pratica na linguagem java, venho lendo varios livros sobre java,
conhecendo muito sobre
a linguagem em si só que não tenho experiencia ou conhecimento como colocar
em pratica meus conhecimentos,
pois não adianta saber todo painei de um carro de formula 1 e não saber
dirigir em Sampa. hehe..
Teoria eh bom mais gostaria de exemplos para colocar em pratica, pois assim
nunca vou conseguir ser um
programador java.
Gostaria que alguem da lista ajudasse com que tipos de projeto poderia
trabalhar, para pegar pratica do
dia à dia de um programador e os pepinos que pegarei pela frente, será que
tem trabalhos para desenvolvedores
iniciantes na web?
Agradeço desde já atenção dada.
_
marcos marchetti
ICQ#: 210682440
More ways to contact me: http://wwp.icq.com/210682440
_

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.490 / Virus Database: 289 - Release Date: 16/06/2003


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



RES: [java-list] Utilizando campo CLOB do Oracle no JAVA.

2003-07-03 Por tôpico Jos Augusto Cerqueira Conde
Para registros maiores que 4K vc deve usar o campo BLOB.

-Mensagem original- 
De: Alessandra Santos [mailto:[EMAIL PROTECTED] 
Enviada: seg 30/06/2003 10:44 
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] 
Cc: 
Assunto: [java-list] Utilizando campo CLOB do Oracle no JAVA.


Pessoal,
 
Estou fazendo uma classe java dentro do Oracle que retorna informaes do Banco para 
um campo String maior que 4k, logo tenho que retornar como CLOB. Essas informaes 
 para gerar um arquivo PDF.
Quando a Classe Java retorna a informao para o Banco, perde a mesma, retornando 
NULL.
 
Algum j passou por isso?
 
Como trabalhar com informaes com mais de 4k sendo texto?
 
Segue abaixo cdigo da rotina que converte um campo String para CLOB...
 
import oracle.sql.*;

import java.sql.*;

public static CLOB retorna_clob (String texto2) throws Exception
{
CLOB dsResultado2 = null; 
String texto = new String();
try{ 

((CLOB)dsResultado2).putString((int)1, texto2);

}
catch(Exception errExc) {
texto = errExc.getMessage();
} 
return(dsResultado2); 
}

 
 
 


  http://www.incredimail.com/redir.asp?ad_id=309lang=9   IncrediMail - 
Email has finally evolved - Click Here 
http://www.incredimail.com/redir.asp?ad_id=309lang=9  

winmail.dat-- 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] Atualização de tabelas JTable

2003-07-03 Por tôpico Stenio de Lima Ferreira
Olá Lisa!

Pelo que andei lendo pelos tutoriais da sun, um componente swing só pode ser
alterado diretamente no momento de sua criação. Após isso você deve utilizar
listeners pra avisá-lo que deve ser atualizado. Procure no tutorial de
swing, na primeira página, em swing faqs,  na parte que fala sobre o
funcionamento de threads no swing.

Atenciosamente,
Stênio L. Ferreira__

DBA Assistente
Exactus Software

email : [EMAIL PROTECTED]
tel:  (43) 3372 - 7000

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 9:28 AM
Subject: [java-list] Atualização de tabelas JTable


 Olá !

 Estou com o seguinte problema:

 Criei uma tabela usando recursos da classe JTable e outras classes
 associadas e o meu programa é responsável pela alteração do conteúdo dessa
 tabela, por meio de botões acionados pelo usuário. Quando o botão é
 acionado na primeira vez o conteúdo é atualizado e é feito o refresh da
 tela. O problema é que na segunda vez consecutiva, o conteúdo da tabela é
 feito, mas a tela não é atualizada.

 Alguém saberia como solucionar esse problema??

 Obrigada,
 Lisa


 This message is for the designated recipient only and may contain
 privileged, proprietary, or otherwise private information.  If you have
 received it in error, please notify the sender immediately and delete the
 original.  Any other use of the email by you is prohibited.


 -- 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] JTable tamanho das colunas

2003-07-03 Por tôpico Stenio de Lima Ferreira
Olá!

Qual o layout manager que você está usando? Pelo tutorial apenas o BoxLayout
suporta definição de tamanho máximo, os outros nem ligam. Verifique no
tutorial de swing, na página de Box Layout, em fixing aligment problems.
Além disso tente dar um revalidate seguido por repaint, vai que funciona...
hehehe

Até mais!

Stênio L. Ferreira__

DBA Assistente
Exactus Software

email : [EMAIL PROTECTED]
tel:  (43) 3372 - 7000

- Original Message -
From: Daniel [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, June 26, 2003 11:43 PM
Subject: Re: [java-list] JTable tamanho das colunas


 justamente eu fiz isso mas quando chega na terceira coluna em diante os
 tamanhos
 ficam todos iguais não importa o tamanho que eu coloque no
 setPreferredWidth()



 -Mensagem Original-
 De: Rafael Correia [EMAIL PROTECTED]
 Para: [EMAIL PROTECTED]
 Enviada em: Quarta-feira, 25 de Junho de 2003 16:12
 Assunto: Re: [java-list] JTable tamanho das colunas


 Seta o tamanho individual.

javax.swing.table.TableColumn.getColumnModel().getColumn(x).setPreferredWidt
 h(width);

  --- Daniel [EMAIL PROTECTED] escreveu:  Ola
 gente !!
 
  Criei um JTable  e gostaria de configurar o tamanho
  de cada coluna
 
  estou usando o
  javax.swing.table.TableColumn.setPreferredWidth() ;
 
  isso funciona ,mas até duas colunas , quando
  configuro mais de uma duas
  colunas os tamanho que configurei para cada não
  valem mais 
 
  alguém tem algum idéia de como resolver isso ?
 
  valew !
 
 
 
 
  -- 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]
 
 -
 

 =
 /*
   Rafael José Peres Correia
   EMail: [EMAIL PROTECTED]
   AOLmsg: RafaelJPC
   ICQ#: 10193430
 */

 ___
 Yahoo! Mail
 Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
 proteção contra spam.
 http://br.mail.yahoo.com/

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



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

2003-07-03 Por tôpico Stenio de Lima Ferreira



Olá!

Não entendi muito bem seu problema, mas e se você 

  1-colocasse 
uma das threads dentro de um loop, fazendo verificação por uma variavel 
booleana. Enquanto verdadeiro fica acordado. 
  2-quando 
quiser que esta thread durma, chame um método dela que altere o valor dessa 
variavel booleana para falso, assim a danada vai dormir.
  3-essa 
chamada você faz a partir da outra thread. O chato é q nela você vai ter q ter 
uma referencia do primeiro objeto (o que está instanciado, naum adianta criar um 
novo da mesma classe). É chato mas fazer o q né, tô procurando uma solução mais 
elegante.

Não sei se ajudou mas é isso ai... se ficou na 
mesma manda seu codigo pra lista que acho q facilita.

Atenciosamente,
Stênio L. 
Ferreira__

 DBA 
Assistente 
 Exactus 
Software 
email : [EMAIL PROTECTED]tel: 
(43) 3372 - 7000

  - Original Message - 
  From: 
  Marcelo 
  Magno 
  To: [EMAIL PROTECTED] 
  Sent: Monday, June 23, 2003 5:06 PM
  Subject: [java-list] thread
  
   
  Pessoal, to numa sinuca de bico, tenho duas Jframe que precisam se falar sem 
  que a segunda seja um JDialog. A primeira Jframe, 
  dah um new na segunda Jframe, a segunda implementa runnable, soh que quando 
  dentro no metodo run eu mando um thread.currentTread().sleep(1000), ele trava 
  tanto a primeira Jframe, quando a segunda. Anteriormente eu havia tentado 
  colocar a primeira Jframe para durmir, mas ele trava a segunda tb, soh que 
  nessa hora eu nao estava implementando runnable nessa 
  Jframe. Alguem poderia me dar uma ideia de como eu 
  poderia fazer com que somente a primeira Jframe trave, na espera de um evento 
  da segunda JFrame, e que a segunda Jframe fique livre para o usuario fazer 
  qualquer inserçao? Jah pensei em colocar uma Thread 
  no meio, mandar a primeira fazer uso de um metodo na Thread do meio que soh 
  retornaria valor quando (depois de consultas sucessivas descobrisse que a 
  segunda Jframe jah tivesse terminado o seu trabalho) conseguisse obter o valor 
  na segunda Jframe. Alguem poderia me dar uma 
  luz? Abracos 
  MMAGNO
  


Re: [java-list] Utilizando campo CLOB do Oracle no JAVA.

2003-07-03 Por tôpico Maiko A. Rocha
Alessandra,

Aponte seu browser para o link abaixo:

http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/java.920/a96654/oralob.htm#1000888
[]s

Maiko
Alessandra Santos [EMAIL PROTECTED] wrote:







Pessoal,

Estou fazendo uma classe java dentro do Oracle que retorna informações do Banco para um campo String maior que 4k, logo tenho que retornar como CLOB. Essas informações é para gerar um arquivo PDF.
Quando a Classe Java retorna a informação para o Banco, perde a mesma, retornando NULL.

Alguém já passou por isso?

Como trabalhar com informações com mais de 4k sendo texto?

Segue abaixo código da rotina que converte um campo String para CLOB...


import oracle.sql.*;
import java.sql.*;
public static CLOB retorna_clob (String texto2) throws Exception{CLOB dsResultado2 = null; String texto = new String();try{ ((CLOB)dsResultado2).putString((int)1, texto2);}catch(Exception errExc) {texto = errExc.getMessage();} return(dsResultado2); }










 IncrediMail - Email has finally evolved - Click Here Yahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

[java-list] J2EE ???

2003-07-03 Por tôpico Marcelo Mathias Lima



Qual é exatamente a diferença entre 
J2EE e o J2SE ???

obrigado!



  
  

  

  

  Marcelo Mathias 
  LimaDesenvolvedor Web* [EMAIL PROTECTED]( (19) 3436-80678 http://www.unimedpiracicaba.com.br
  



[java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE

2003-07-03 Por tôpico Rubens Pereira da Silva
Boa tarde,

Pessoa estou precisando de ajunda, é o seguinte:
Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = ("16/05/2002") já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE.

Muito obrigado,
Rubens.Yahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

[java-list] APPLET

2003-07-03 Por tôpico rodrigoct



Estou desenvolvendo um Sistema em JSP 
e gostaria de fazer este Sistema rodar em um Applet 
.
alguem já viu isto .

O Applet abrindo o Servidor Tomcat 




[]s
_Rodrigo de Castro 
TeixeiraConsultor em TIInfotek Consultoriawww.infotekconsultoria.com.br(11) 
8158-5884__

---Outgoing mail is certified Virus 
Free.Checked by AVG anti-virus system (http://www.grisoft.com).Version: 6.0.495 / 
Virus Database: 294 - Release Date: 30/6/2003


Re: [java-list] Um bom IDE X Mercado

2003-07-03 Por tôpico Leonardo Pereira

Faço minhas as palavras do José Tito. Mas trabalho com uma DELL,512 MB RAM, no NT, e o WSAD 4.0.3 está funcionando muito bem. Além do Visual Age 3.5 é claro...
Leonardo Pereira.




From: José Tito <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED] 
To: <[EMAIL PROTECTED]>
Subject: Re: [java-list] Um bom IDE X Mercado 
Date: Fri, 27 Jun 2003 10:45:03 -0600 
 
Se V. tem $ e uma máquina poderosa use o WSAD para J2EE e VisualAge para GUI. O WSAD vai te exigir um PIV c/ 1GB de memória. 
 
== 
José Tito do Canto Paiva 
Self Informática s/c Ltda. 
http://pws.prserv.net/selfinf 
Fax-Fone: 55 21 22214972 
== 
 - Original Message - 
 From: Leandro Fernandes Afonso 
 To: [EMAIL PROTECTED] 
 Sent: Wednesday, June 25, 2003 6:34 AM 
 Subject: [java-list] Um bom IDE X Mercado 
 
 
 Pessoal da lista, bom dia! 
 
 Gostaria de saber de vocês qual a experiência vivida com desenvolvimento em função da escolha de um bom IDE que um desenvolvedor possa fazer para criar seus aplicativos java. 
 
 Já desenvolvi um aplicativo com conexão a banco de dados utilizando o Jbuider e achei ele muito bom, me lembro que na época que me informei sobre o assunto achei este melhor. Qual a melhor escolha, que tipo de detalhes devem ser considerados para escolher um? 
 
 
 Grato por quaisqer relatos, 
 
 Leandro Fernandes 
MSN Messenger: converse com os seus amigos online.  Instale grátis. Clique aqui.  

-- 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] Iniciando em JAVA

2003-07-03 Por tôpico Alessandro
tem tb um livro q se chama 'APRENDENDO JAVA EM 21 UM DIAS' é bom tb.

- Original Message - 
From: Joao Alves [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 9:28 AM
Subject: Re: [java-list] Iniciando em JAVA


 Realmente. Eu tenho estes dois livros e  é show. São muito
 bons

 Um abraço

 --
 Joao Alves
 IT - dept
 Cosco Brazil S.A,
 [EMAIL PROTECTED],
 Tel: 55 13 32199222,
 Fax: 55 13 32199299, Santos - Brasil.

 - Original Message -
 From: Daniel Bondance [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, June 25, 2003 1:29 PM
 Subject: RES: [java-list] Iniciando em JAVA


 Pessoal, acho que um dos melhores livros tantao para iniciantes como
 avançado são as publicações abixo. Comprei o 2 e achei muito bem explicado
e
 com boas dicas.

 Core Java 2: Fundamentos - Vol. 1

http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT
 ypeId=1ProdId=156777ST=SE

 Core Java 2: Recursos Avançados - Vol. 2

http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT
 ypeId=1ProdId=156779ST=SE


 danielbondance
 [EMAIL PROTECTED]
 + 55 11 8119 57 88

 highdesigners.com
 consultoria e desenvolvimento
 de softwares






 -Mensagem original-
 De: Flavia [mailto:[EMAIL PROTECTED]
 Enviada em: segunda-feira, 23 de junho de 2003 13:59
 Para: [EMAIL PROTECTED]
 Assunto: Re: [java-list] Iniciando em JAVA


  Oi Mauro,

Tb sou iniciante em Java, e estou lendo o livro Java Como Programar 4 º
 Edição -  H.M. Deitel, P.J. Deitel -  Bookman. Já estou quase na metade do
 livro e estou achando muito bom.


Espero ter ajudado!!

   Um abraço,

 Flávia

   Um abraço
   -Mensagem original-
   De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em:
   segunda-feira, 9 de junho de 2003 20:21
   Para: [EMAIL PROTECTED]
   Assunto: [java-list] Iniciando em JAVA
  
  
   Ola,
   Estou iniciando em JAVA, e gostaria de saber alguns conselhos para
   um iniciante livros, sites de pesquisa etc...
   Obrigado.
  
   =
   | Mauro Gustavo |
   | Analista de Sistemas  |
   | (0xx11)8146-9860  |
   |3118-8132  |
   |3399-4390  |
   =
  
  
   --
   Use o melhor sistema de busca da Internet
   Radar UOL - http://www.radaruol.com.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]
 
  --
  ---
  
  
   ---
   Incoming mail is certified Virus Free.
   Checked by AVG anti-virus system (http://www.grisoft.com).
   Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03
  
  ---
  Outgoing mail is certified Virus Free.
  Checked by AVG anti-virus system (http://www.grisoft.com).
  Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03
 
 
  -- 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]
 -




 --
--
 


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

Re: [java-list] O que é serializar??

2003-07-03 Por tôpico iva conte
serializable eh uma interface do pacote java.io pra q uma classe possa ser gravada em arquivo. por ex: tu cria uma classe MENSAGEM e ker gravar em arkivo entaum ela deve implementar serializable. mas pra gravar deve ser criada uma outra classe gravador!!!
espero ter ajudado!thomas dalazen [EMAIL PROTECTED] wrote:


eae gente, blz?
eu fiz um trabalho na faculdade com serialização mas o p..-..-.. do professor disse que nao era do jeito dele mas so que tb nao sabe esplicar o jeito dele..
aguem poderia me explicar o que é e como usa a serializable? mas por-favor, nao mandem url´s em ingles pq ainda estou no cursinho :P

um abraço...


Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.Yahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

Re: [java-list] O que é serializar??

2003-07-03 Por tôpico Rafael Santos
Thomas,

eae gente, blz?
eu fiz um trabalho na faculdade com serialização mas o p..-..-.. do 
professor disse que nao era do jeito dele mas so que tb nao sabe 
esplicar o jeito dele..
aguem poderia me explicar o que é e como usa a serializable? mas 
por-favor, nao mandem url´s em ingles pq ainda estou no cursinho :P
 
De forma simples, serializar uma instância de uma classe é achatar os 
dados da mesma em bytes, ou codificar a mesma para que esta possa ser 
jogada em um arquivo ou enviada pela rede. Desta forma a instância pode 
ser recuperada depois ao ler o arquivo ou obtendo-se os bytes da rede. 
Veja alguns exemplos em português em
http://www.directnet.com.br/users/rafael.santos/DOJava.pdf (contém 
exemplos de como mandar e receber uma instância de classe serializável 
pela rede) nas páginas 15 e 28 a 31.

Sobre jeitos de professor e jeitos de aluno, a solução é perguntar 
antes de entregar o trabalho - infelizmente em vários casos o professor 
só conhece um jeito, mas em outros o aluno acha que está certo porque 
funciona mas o professor pediu para funcionar rápido ou bonito ou de 
forma eficiente.. .a solução é comunicação e esclarecimento *antes* da 
entrega final.

Rafael



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



[java-list] Problema no JDBC

2003-07-03 Por tôpico Rodrigo Gonçalves Yunoguthi
Eu tenho a seguinte tabela (campo1 e campo2 sao chaves compostas): 

+++ 
| campo1 | campo2 | 
+++ 
|x   |y   | 
+++ 
|x   |z   | 
+++ 

No banco de dados(mysql), eu faco a esta consulta: 

SELECT a.* from tabela, tabela as a 
WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 
ORDER BY a.campo2; 

No exemplo, esta consulta retorna a tabela inteira, correto? 

Mas quando faco a mesma consulta no JDBC, ela retorna apenas um dos valores. 


-- 

Tentativa é o primeiro passo para o fracasso
- Homer Simpson

--
Mensagem enviada pelo Webmail da Faculdade de Ciências  


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



[java-list] Off topic (UML)

2003-07-03 Por tôpico Ricardo Roberto de Lima
Olá pessoal, gostaria de uma informação.

Gostaria que vcs me indicassem bons centros de treinamento em UML.

Obrigado.

_
MSN Messenger: converse com os seus amigos online.  
http://messenger.msn.com.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] 
-



Re: [java-list] Re: to be EJB or not to be

2003-07-03 Por tôpico leonardo bruno
Amigo, nao vou entrar em discussoes com vc , só te digo uma coisa : 
desenvolva da forma que vc quiser , e se atualize um pouco mais 

OBS: nao interessa a vc qual é o sistema que eu desenvolvo, mas te garanto 
que muito, mais muito grande, nao sei se é maior do que o seu , pois nao 
tenho essa pretencao de achar que sei mais do que os outros!!!

sem mais

leo

From: Carlos H. P. da Silva [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] Re: to be EJB or not to be
Date: Wed, 25 Jun 2003 21:32:43 -0300
On 24 Jun 2003, at 17:22, leonardo bruno wrote:

 Pelo amor de Deus,
 eu desenvolvo, utilizando toda a plataforma J2EE, agora esse papo de
 que os EJB's nao sao bons é brincadeira, vcs deveriam ver que a
 partir da Especificacao 2.1 , melhorou muita coisa , eu por exemplo
 desenvolvo um Sistema de porte grande e para mim na minha opiniao os
 EJB's me dao total suporte para a minha impementacao Caro Joao ,
 essa sua pergunta vai gerar muita polemica, pois os que conhecem bem a
 tecnologia irao te dizer que ela é muito boa e os que nao conhecem te
 diram que é melhor usar os servlets e os JSP's, eu particularmente
 utilizo toda a plataforma J2EE


Ok, sem paixoes, porque nao estamos discutindo futebol: eu
participei de um  projeto de grande porte (talvez maior do
que o seu  mas tanto faz, nao vem ao caso) usando a especi-
ficacao 1.0 do EJB (na  verdade, era um meio termo entre a
1.0 e algumas  extensoes da 1.1, suportadas pelo WebSphere
3.5). E o projeto foi uma cesariana de elefantes gemeos de
uma ponta  aa outra. Tivesse  eu algum poder de influencia
na epoca em que se decidiu pela tecnologia, e eu tivesse o
conhecimento do que era o EJB 1.0, com toda a certeza eu
teria vetado seu uso.
Mas  volto a dizer, era a  especificacao 1.0 (ou 1.0 +
uns  trocados,  hehehehe), e  como  eu comentei  na  minha
mensagem anterior, nao  seria justo eu julgar a tecnologia
nestas condicoes. Fico feliz de saber que a Sun conseguiu
reverter o quadro negativo que se desenhava ateh o EJB 2.0,
a julgar  pelo seu testemunho. De qualquer forma, eu ainda
nao recomendaria  EJBs para pequenos e medios projetos - no
caso de projetos medios talvez ateh haja espaco para o uso
limitado da tecnologia, mais com o   fim de  adquirir know-
how e  poder avaliar o uso, desde que nao significasse com-
promisso de prazos e/ou  performance da aplicacao. EJB, co-
mo o nome jah diz, foi feito pensando  em projetos de gran-
de porte - e nao recomendo entrar nesta tecnologia sem ter
alguem com experiencia anterior orientando. Eh muito facil
tomar decisoes erradas nestas horas.


[]s, Carlos

-- 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]
-
_
MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.com
-- 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] Swing

2003-07-03 Por tôpico José Tito
Eu sei. Só que é um pé no saco, ficar criando a classe que resolve o
problema da classe, que resolve o problema da classe Muita chateação,
para uma necessidade trivial e recorrente que deveria ser resolvido por uma
propriedade simples. O pessoal da Sun às vezes viaja na batatinha

==
José Tito do Canto Paiva
Self Informática s/c Ltda.
http://pws.prserv.net/selfinf
Fax-Fone: 55 21 22214972
==
- Original Message -
From: Cristiano S. Neves [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, June 30, 2003 4:34 PM
Subject: RES: [java-list] Swing



  1) Classes pobres, por exemplo: Dá para acreditar em caixas de
  texto que não
  possuam uma propriedade de tamanho máximo?

 isso é resolvido usando uma outra classe, que age como mascara de entrada




 
  2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta
por
  alguma outra janela, o índice corrente é perdido. Resultado: null
pointer
  exception em algum momento depois.
 
  Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem
  outro jeito...
 
  ==
  José Tito do Canto Paiva
  Self Informática s/c Ltda.
  http://pws.prserv.net/selfinf
  Fax-Fone: 55 21 22214972
  ==
  - Original Message -
  From: Hélio Brandão [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, June 25, 2003 7:07 AM
  Subject: [java-list] Swing
 
 
   Vejo com frequencia nesta lista críticas à performance
   das GUI´s usando Swing.
  
   Escrevo este e-mail não para questionar as opiniões
   dos profissionais que criticam o Swing.
   De ante mão acrescento que respeito todos.
  
   Mas permitam que eu manifeste um testemunho
   que pode - quem sabe -  ajudar nesta questão.
  
   Desenvolvo em Java a alguns anos e uso largamente
   as classes Swing.
   A arquitetura dessas classes é FANTÁSTICA e permitem
   algumas flexibilidades que fica dificil imaginar
   implemetar determinadas funcionalidades que utilizamos
   sem as mesmas. Todos os problemas de performance
   que tivemos foram resolvidos com reengenharia de
   processos externos ao Swing.
  
   Uma dica interessante é programar
   Java, PENSANDO JAVA, respeitando a arquitura MVC
   das classes Swing que quem sabe muitas das queixas
   de perfomance poderiam ser discipadas.
  
   Outra opinião que gostaria de manifestar,
   igualmente sem a menor
   pretenção de que todos concordem com ela:
  
   Os IDE´s Java muitas vezes induzem a práticas
   não muito recomendáveis de desenvolvento pricipalmente
   da camada Visual, talvez na tentativa de simplificar
   para os iniciantes.
  
  
  
  
--- Paulo [EMAIL PROTECTED] escreveu:É,
   swing é realmente um problema quando se trata
de
desempenho... Escrever jogos com swing é loucura,
mas
existem APIs mais adequadas para isso (Java2D,
Java3D
etc). É claro que é necessários testar para
descobrir
se vale a pena, mas ainda sim acredito que valha.
  Ah, sim, me desculpe se eu pareci meio rude, não
foi
a intensão (pensei nisso quando eu reli o que
escrevi). ;)
   
 --- Marcos Tadeu P. Vargens
[EMAIL PROTECTED] escreveu:  Pra dizer a
verdade, nunca escrevi jogos em
 linguagem nenhuma. Mas trabalhei
 em um projeto feito em swing. Pode não ter la
muito
 a ver, mas trocamos de
 linguagem. A parte visual ficou para o VB mesmo pq
 ele é muito mais rapido
 que o swing. infelizmente é uma verdade. A
 velocidade do aplicativo não é
 constante. Não sei o que acontece com a VM, mas
acho
 que o garbage trabalha
 muito bem, so que ele deve limpar objetos dos
quais
 você precisa de vez em
 quando, porque o aplicativo demorava para iniciar
só
 que funcionava muito
 bem após isso. Mas após deixar uma tela minimazada
 por muito tempo, quando
 ela voltava o hd se arrastava para fazer ela
 aparecer. Mas não foi só isso
 que nos fez mudar de idéia. A velocidade de
 alteração da tela foi um ponto
 crítico. Apesar dos avanços das IDEs, a construçã
e
 principalmente
 manutenção de telas em Swing é lenta comparadas a
 uma linguagem como VB e
 Delph. Mas independente disso Paulo, um jogo
possui
 muitos parametros,
 objetos, etc que precisam ser guardados em
memória.
 É preciso rebolar muito
 para garantir que o garbage não limpe algo que vc
 precise mais tarde só
 porque está faltando memória. Posso estar errado.
 Mas ja baixei um jogo em
 OpenGL do site de exemplos de swing da sun. O jogo
é
 extremamente lento na
 minha maquina que tem 512 MB de memória. Em uma
com
 128 (exigencia da
 maioria dos jogos), fica ridiculo. Alem do mais os
 jogos usam arquivos de
 som que ocupam memória tambem. Junte isso mais os
 objetos necessários para
 execultar essas tecnologias e 

Re: [java-list] Re: SCWCD - grupo de estudos

2003-07-03 Por tôpico Anderson Macedo Silva
Tb to dentro galera. Eh soh avisar qual o grupo.Bruno Simon [EMAIL PROTECTED] wrote:
Estou nessa tb !- Original Message -From: "Marcio Adriano Batista Leal" <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Thursday, June 26, 2003 8:47 AMSubject: [java-list] Re: SCWCD - grupo de estudos Legal !!! Convite aceito :) From: Rodrigo Fernandes <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Re: SCWCD - grupo de estudos Date: Fri, 13 Jun 2003 17:32:31 -0300 (ART)  legal!!! tamos ai tbm   --- jano <[EMAIL PROTECTED]>escreveu:  Eu aceito o convite :)   Birinahite writes:  Galera,   Estou pensando em
 criar um grupo de estudospara a certificação "Sun Certified Web Components   Developer".   Nos comunicariamos em um novo grupo e definiriamos   cadasemana para um assunto (ou capitulo de um livro).   O que acham ?   José Naves -- LISTA SOUJAVA   http://www.soujava.org.br - Sociedade de   Usuários Java da Sucesu-SPdúvidas mais comuns:   http://www.soujava.org.br/faq.htmregras da lista:   http://www.soujava.org.br/regras.htmhistorico:  
 http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para   [EMAIL PROTECTED]  -    Curitiba Connect - www.curitibaconnect.com.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]   -___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/  -- 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] -  _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Yahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

Re: RES: [java-list] ferramenta visual para relatorios

2003-07-03 Por tôpico Anderson Macedo Silva
Galera,

Alguém sabe o pq deste erro em uma aplicação no JBoss?

Error in use of ManagedConnectionPool: matchManagedConnection failed with subject: null 

Agradeço qualquer ajuda.

[]'s a todosYahoo! Mail 
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.

[java-list] JasperReport

2003-07-03 Por tôpico Márcio Kiyohara
Title: JasperReport






Pessoal,

Estou com um problema com JasperReport na hora de visualizar o relatório.

Qdo estou mandando gerar e visualizar o relatório através de uma máquina cliente, ela abre o applet viewer no servidor.

O código que mando visualizar o relatório está abaixo.

JasperViewer.viewReport(objJasperPrint, false);


Se alguém já passou por um problema semelhante, agradeço a ajuda.


Marcio.





[java-list] Eclipse

2003-07-03 Por tôpico Joao Alves
Bom dia!!! Pessoal.
Alguem sabe se existe algum GUI-Builder para o Eclipse.


Um abraço a todos
--
Joao Alves
IT - dept
Cosco Brazil S.A,
[EMAIL PROTECTED],
Tel: 55 13 32199222,
Fax: 55 13 32199299, Santos - Brasil.



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



[java-list] Classe p/ geracao de tela

2003-07-03 Por tôpico Cesar Hunning



Olá pessoal !!
Alguém da lista conhece alguma classe que gera tela 
p/ entrada de dados à partir de uma tabela do banco de dados ??

Sds,


[java-list] Ajuda com o Log4j ...

2003-07-03 Por tôpico Michel Bertrand




Senhores...
Algum de vocês já utilizou o Log4J ? Eu estou usando uma API que utiliza isto 
e este warning (abaixo) tá aparecendo... alguém tem uma idéia de como resolver 
isto ?
log4j:WARN No appenders could be found for logger 
(org.pdfbox.util.PDFTextStripper).
log4j:WARN Please initialize the log4j system 
properly.
Agradeço desde já !
Abs,Michel.
-- 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]
-

[java-list] HTTP em Java

2003-07-03 Por tôpico Marcelo



 
Pessoal
 Estou 
precisando de uma classe java que "simule" um servidor web, ou seja, que entenda 
o protocolo HTTP. O que eu quero de verdade é poder conversar direto com um 
browser, sem passar por um web server. A aplicação de configuração do Samba 
(linux) faz isso: Voce abre um browser e digita lá endereço:1 aonde 1 é 
a porta que essa aplicação escuta e ela devolve uma página pro browser, sem 
precisar de um servidor web. 
 Eu 
gostaria de fazer isso com uma aplicação Java, até encontrei na web algumas 
classes que fazem isso, mas se alquem souber de alguma free ficaria muito 
agradecido.
 
Obrigado.

 Marcelo 
Menezes


Re: [java-list] JTable tamanho das colunas

2003-07-03 Por tôpico Leonardo
Daniel,

Ajuste o modo de redimensionamento automático:

consultaTBL.setAutoResizeMode( javax.swing.JTable.AUTO_RESIZE_OFF);

--
__
Leonardo Camargos de Almeida
  [EMAIL PROTECTED]
 Programador Java

Sistema Renavem de Serviços
  www.renavem.com.br



Daniel wrote:

 justamente eu fiz isso mas quando chega na terceira coluna em diante os
 tamanhos
 ficam todos iguais não importa o tamanho que eu coloque no
 setPreferredWidth()

 -Mensagem Original-
 De: Rafael Correia [EMAIL PROTECTED]
 Para: [EMAIL PROTECTED]
 Enviada em: Quarta-feira, 25 de Junho de 2003 16:12
 Assunto: Re: [java-list] JTable tamanho das colunas

 Seta o tamanho individual.
 javax.swing.table.TableColumn.getColumnModel().getColumn(x).setPreferredWidt
 h(width);

  --- Daniel [EMAIL PROTECTED] escreveu:  Ola
 gente !!
 
  Criei um JTable  e gostaria de configurar o tamanho
  de cada coluna
 
  estou usando o
  javax.swing.table.TableColumn.setPreferredWidth() ;
 
  isso funciona ,mas até duas colunas , quando
  configuro mais de uma duas
  colunas os tamanho que configurei para cada não
  valem mais 
 
  alguém tem algum idéia de como resolver isso ?
 
  valew !
 
 
 
 
 /*
   Rafael José Peres Correia
   EMail: [EMAIL PROTECTED]
   AOLmsg: RafaelJPC
   ICQ#: 10193430
 */



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



RES: [java-list] Re: eclipse

2003-07-03 Por tôpico Cristiano S. Neves
entao crie uma pagina de erro, e exiba na tela os erros.

ainda... os erros que acontecem no jsp com certezza estão gravados em algum
log de erro... é soh achar



Cristiano S. Neves
Gerente de TI

Prumos Interativa Ltda.
F   55 226 7951
E   [EMAIL PROTECTED]
U   http://www.prumos.com.br


 -Mensagem original-
 De: Anderson [mailto:[EMAIL PROTECTED]
 Enviada em: terça-feira, 1 de julho de 2003 08:41
 Para: [EMAIL PROTECTED]
 Assunto: Re: [java-list] Re: eclipse
 Prioridade: Alta


 O problema é que quando tem erro no jsp não da nenhuma msg de erro.

 - Original Message -
 From: Daniel Filipe V. Rodrigues [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Monday, June 30, 2003 9:03 AM
 Subject: [java-list] Re: eclipse


  Você não precisa compilar as paginas jsp, somente precisa salvar. Ao dar
  CTRL+S no eclipse ele já salva e compila.
 
  Um abraço,
 
  Daniel Filipe
  Infominds Engenharia de Software
  www.infominds.com.br
 
  Anderson escreveu:
 
   Como faço para compilar jsp usando o Lomboz no eclipse?
 
 
  -- 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]
 -


 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03


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

2003-07-03 Por tôpico Hélio Brandão

 Quanto ao primeiro problema descrito por você,
isso ja foi corrigido com a implementação da classe
JFormattedTextField que lhe permite controlar
quantidade de
caracteres entre outras coisas.
Já o segundo problema, nunca vi acontecer

Awdryn  Cavalache de Souza

Acrescentando:


Quanto ao segundo problema existem várias 
abordagens. Uma delas que utilizamos
largamente em nossos sistemas é 
utilizar a arquitetura MVC das Classes Swing.
Usando-se Data Models pode-se reestruturar totalmente
uma JTable dinamicamente simplesmente trocando seu
modelo
de Dados sem necessidade alguma de instanciar uma
nova JTable ( A rapidez que isso ocorre é
impressionante). Sem falar na possibilidade de 
dinâmicamente desassociar e associar os mais
diversos listeners de modo a mudar totalmente
o comportamento da Table ( Não somente a apresentação
da mesma)
Outra técnica interessante é a construção dinâmica
de JPanels (Com conteúdos complexas) que podem a
qualquer momento ser removidos
e adicionados dos seus respectivos containers,
usando-se para tal os métodos ADEQUADOS para tal.

Hélio

- Original Message -
From: José Tito [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 12:50 PM
Subject: Re: [java-list] Swing


 Não acho que o maior problema do swing seja a
performance. O que
verifiquei
 em + de 2 anos de trabalho com GUI/Java foi:

 1) Classes pobres, por exemplo: Dá para acreditar em
caixas de texto 
que
não
 possuam uma propriedade de tamanho máximo?

 2) Alguns bugs desagradáveis, por exemplo: Quando
uma JTable é 
coberta por
 alguma outra janela, o índice corrente é perdido.
Resultado: null 
pointer
 exception em algum momento depois.

 Portanto, acho que fazer GUIs em Swing é um pé no
saco, mas como não 
tem
 outro jeito...

 ==
 José Tito do Canto Paiva
 Self Informática s/c Ltda.
 http://pws.prserv.net/selfinf
 Fax-Fone: 55 21 22214972
 ==
 - Original Message -
 From: Hélio Brandão [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, June 25, 2003 7:07 AM
 Subject: [java-list] Swing


  Vejo com frequencia nesta lista críticas à
performance
  das GUI´s usando Swing.
 
  Escrevo este e-mail não para questionar as
opiniões
  dos profissionais que criticam o Swing.
  De ante mão acrescento que respeito todos.
 
  Mas permitam que eu manifeste um testemunho
  que pode - quem sabe -  ajudar nesta questão.
 
  Desenvolvo em Java a alguns anos e uso largamente
  as classes Swing.
  A arquitetura dessas classes é FANTÁSTICA e
permitem
  algumas flexibilidades que fica dificil imaginar
  implemetar determinadas funcionalidades que
utilizamos
  sem as mesmas. Todos os problemas de performance
  que tivemos foram resolvidos com reengenharia de
  processos externos ao Swing.
 
  Uma dica interessante é programar
  Java, PENSANDO JAVA, respeitando a arquitura MVC
  das classes Swing que quem sabe muitas das queixas
  de perfomance poderiam ser discipadas.
 
  Outra opinião que gostaria de manifestar,
  igualmente sem a menor
  pretenção de que todos concordem com ela:
 
  Os IDE´s Java muitas vezes induzem a práticas
  não muito recomendáveis de desenvolvento
pricipalmente
  da camada Visual, talvez na tentativa de
simplificar
  para os iniciantes.
 
 
 
 
   --- Paulo [EMAIL PROTECTED] escreveu:   
É,
  swing é realmente um problema quando se trata
   de
   desempenho... Escrever jogos com swing é
loucura,
   mas
   existem APIs mais adequadas para isso (Java2D,
   Java3D
   etc). É claro que é necessários testar para
   descobrir
   se vale a pena, mas ainda sim acredito que
valha.
 Ah, sim, me desculpe se eu pareci meio rude,
não
   foi
   a intensão (pensei nisso quando eu reli o que
   escrevi). ;)
  
--- Marcos Tadeu P. Vargens
   [EMAIL PROTECTED] escreveu:  Pra
dizer a
   verdade, nunca escrevi jogos em
linguagem nenhuma. Mas trabalhei
em um projeto feito em swing. Pode não ter la
   muito
a ver, mas trocamos de
linguagem. A parte visual ficou para o VB
mesmo pq
ele é muito mais rapido
que o swing. infelizmente é uma verdade. A
velocidade do aplicativo não é
constante. Não sei o que acontece com a VM,
mas
   acho
que o garbage trabalha
muito bem, so que ele deve limpar objetos dos
   quais
você precisa de vez em
quando, porque o aplicativo demorava para
iniciar
   só
que funcionava muito
bem após isso. Mas após deixar uma tela
minimazada
por muito tempo, quando
ela voltava o hd se arrastava para fazer ela
aparecer. Mas não foi só isso
que nos fez mudar de idéia. A velocidade de
alteração da tela foi um ponto
crítico. Apesar dos avanços das IDEs, a
construçã
   e
principalmente
manutenção de telas em Swing é lenta
comparadas a
uma linguagem como VB e
Delph. Mas independente disso Paulo, um jogo
   possui
muitos parametros,
objetos, etc que precisam ser guardados em
   memória.
É preciso rebolar 

RES: [java-list] Download de Pacotes javax

2003-07-03 Por tôpico Cristiano S. Neves
Infelizmente o site da Sun é o melhor lugar para baixar o que você quer.

Mas você deve procurar por JavaMail, que é o nome do pacote.

Com certeza, por JavaMail, você acha. E no meio do caminho para o download,
o site disponibiliza também o Activation Framework prá vc.

Eu já nao me lembro mais exatamente onde está. Mas o Activation faz parte do
J2EE, talvez por isso a dificuldade de encontra-lo.
Mas está lah.


Lembrando que baixar da pagina da sun é +- como usar peças originais de
fabrica.


Cristiano S. Neves
Gerente de TI

Prumos Interativa Ltda.
F   55 226 7951
E   [EMAIL PROTECTED]
U   http://www.prumos.com.br


 -Mensagem original-
 De: Rafael Barros Pereira [mailto:[EMAIL PROTECTED]
 Enviada em: segunda-feira, 30 de junho de 2003 14:51
 Para: '[EMAIL PROTECTED]'
 Assunto: [java-list] Download de Pacotes javax


 Eu uso o jdk 1.2 (e preciso dela, pq aqui tudo está implementado nesta
 versão), mas não vem com os seguintes pacotes:

 javax.mail
 javax.activation

 Existe algum lugar para baixar estes pacotes individualmente? (e não
 respondam o Site da Sun, pois lá só consegui encontrar a documentação)

 Abraços,
 Rafael



 Esta mensagem, incluindo seus anexos, pode conter informações
 privilegiadas
 e/ou de caráter confidencial, não podendo ser retransmitida sem
 autorização
 do remetente. Se você não é o destinatário ou pessoa autorizada a
 recebê-la,
 informamos que o seu uso, divulgação, cópia ou arquivamento são proibidos.
 Portanto, se você recebeu esta mensagem por engano, por favor, nos informe
 respondendo imediatamente a este e-mail e em seguida apague-a.

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


 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03


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

2003-07-03 Por tôpico José Tito
1) Obrigado pela dica. Isso não existia na jsdk 1.3. Vou dar uma olhada.
2) É só testar, é um bug da JVM da Sun até 1.4. não sei se já foi corrigido
na 1.4.2.
==
José Tito do Canto Paiva
Self Informática s/c Ltda.
http://pws.prserv.net/selfinf
Fax-Fone: 55 21 22214972
==
- Original Message -
From: Awdryn Cavalache de Souza [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003 5:45 AM
Subject: Re: [java-list] Swing


 Quanto ao primeiro problema descrito por você,
 isso ja foi corrigido com a implementação da classe
 JFormattedTextField que lhe permite controlar quantidade de
 caracteres entre outras coisas.
 Já o segundo problema, nunca vi acontecer

 Awdryn  Cavalache de Souza

 - Original Message -
 From: José Tito [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, June 27, 2003 12:50 PM
 Subject: Re: [java-list] Swing


  Não acho que o maior problema do swing seja a performance. O que
 verifiquei
  em + de 2 anos de trabalho com GUI/Java foi:
 
  1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que
 não
  possuam uma propriedade de tamanho máximo?
 
  2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta
por
  alguma outra janela, o índice corrente é perdido. Resultado: null
pointer
  exception em algum momento depois.
 
  Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem
  outro jeito...
 
  ==
  José Tito do Canto Paiva
  Self Informática s/c Ltda.
  http://pws.prserv.net/selfinf
  Fax-Fone: 55 21 22214972
  ==
  - Original Message -
  From: Hélio Brandão [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, June 25, 2003 7:07 AM
  Subject: [java-list] Swing
 
 
   Vejo com frequencia nesta lista críticas à performance
   das GUI´s usando Swing.
  
   Escrevo este e-mail não para questionar as opiniões
   dos profissionais que criticam o Swing.
   De ante mão acrescento que respeito todos.
  
   Mas permitam que eu manifeste um testemunho
   que pode - quem sabe -  ajudar nesta questão.
  
   Desenvolvo em Java a alguns anos e uso largamente
   as classes Swing.
   A arquitetura dessas classes é FANTÁSTICA e permitem
   algumas flexibilidades que fica dificil imaginar
   implemetar determinadas funcionalidades que utilizamos
   sem as mesmas. Todos os problemas de performance
   que tivemos foram resolvidos com reengenharia de
   processos externos ao Swing.
  
   Uma dica interessante é programar
   Java, PENSANDO JAVA, respeitando a arquitura MVC
   das classes Swing que quem sabe muitas das queixas
   de perfomance poderiam ser discipadas.
  
   Outra opinião que gostaria de manifestar,
   igualmente sem a menor
   pretenção de que todos concordem com ela:
  
   Os IDE´s Java muitas vezes induzem a práticas
   não muito recomendáveis de desenvolvento pricipalmente
   da camada Visual, talvez na tentativa de simplificar
   para os iniciantes.
  
  
  
  
--- Paulo [EMAIL PROTECTED] escreveu:É,
   swing é realmente um problema quando se trata
de
desempenho... Escrever jogos com swing é loucura,
mas
existem APIs mais adequadas para isso (Java2D,
Java3D
etc). É claro que é necessários testar para
descobrir
se vale a pena, mas ainda sim acredito que valha.
  Ah, sim, me desculpe se eu pareci meio rude, não
foi
a intensão (pensei nisso quando eu reli o que
escrevi). ;)
   
 --- Marcos Tadeu P. Vargens
[EMAIL PROTECTED] escreveu:  Pra dizer a
verdade, nunca escrevi jogos em
 linguagem nenhuma. Mas trabalhei
 em um projeto feito em swing. Pode não ter la
muito
 a ver, mas trocamos de
 linguagem. A parte visual ficou para o VB mesmo pq
 ele é muito mais rapido
 que o swing. infelizmente é uma verdade. A
 velocidade do aplicativo não é
 constante. Não sei o que acontece com a VM, mas
acho
 que o garbage trabalha
 muito bem, so que ele deve limpar objetos dos
quais
 você precisa de vez em
 quando, porque o aplicativo demorava para iniciar
só
 que funcionava muito
 bem após isso. Mas após deixar uma tela minimazada
 por muito tempo, quando
 ela voltava o hd se arrastava para fazer ela
 aparecer. Mas não foi só isso
 que nos fez mudar de idéia. A velocidade de
 alteração da tela foi um ponto
 crítico. Apesar dos avanços das IDEs, a construçã
e
 principalmente
 manutenção de telas em Swing é lenta comparadas a
 uma linguagem como VB e
 Delph. Mas independente disso Paulo, um jogo
possui
 muitos parametros,
 objetos, etc que precisam ser guardados em
memória.
 É preciso rebolar muito
 para garantir que o garbage não limpe algo que vc
 precise mais tarde só
 porque está faltando memória. Posso estar errado.
 Mas ja baixei um jogo em
 OpenGL do site 

Re: [java-list] Re: [java-list] Polimorfismo só pode ser aplicado em classes que tenha Herança???

2003-07-03 Por tôpico Hélio Brandão
Não é obrigatório usar Herança para se obter
o polimorfismo. Em Java é possivel
usar polimorfismo com o uso de interfaces.
Duas classes que não
teem correlação alguma podem implementar
o polimorfismo desde que as duas implementem
uma mesma interface.
Um material muito bom sobre essa questão pode
ser encontrado no Livro Thinking in Java 
Livro gratuito que pode ser baixado pela internet
(Livro muito bom)


 
Abraços
Conrad peres.
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 8:27 AM
Subject: [java-list] Polimorfismo só pode ser aplicado
em classes que tenha Herança???






___
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção 
contra spam.
http://br.mail.yahoo.com/

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



[java-list] Usando .war sem descompactar

2003-07-03 Por tôpico Fabio Ferreira



Realizei um deploy da minha aplicação via arquivo 
.war e para que não se expanda os diretorios da aplicação no webapps, mas 
percebi que a aplicação ficou muito mais lenta do que antes, quando rodava com 
os diretorios abertos.

Alguem saberia se isto eh assim mesmo ou ha alguma 
configuração a ser otimizada ?

Agradeço,

Fabio


RES: [java-list] Eclipse

2003-07-03 Por tôpico Rafael F. Grottoli
Title: Mensagem



www.eclipse.org

Rafael Fernandes 
GrottoliJAUNT 
Technologies( 
+55 
41 9961-3390 
rafael[EMAIL PROTECTED]com.brhttp://www.jaunt.com.br

  
  -Mensagem original-De: 
  [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada 
  em: terça-feira, 1 de julho de 2003 08:43Para: 
  [EMAIL PROTECTED]Assunto: [java-list] 
  Eclipse
  
   
  
  


  

 Onde consigo baixar o Eclipse? 



  
Cordiais saudações,

  
  
Isaque Niche Ramos Jota 
  
(
(22) 9903-5193
  
*
[EMAIL PROTECTED]
  

UIN:241967404 

  ---Incoming mail is certified Virus Free.Checked by 
  AVG anti-virus system (http://www.grisoft.com).Version: 6.0.495 / Virus 
  Database: 294 - Release Date: 
30/6/2003


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.495 / Virus Database: 294 - Release Date: 30/6/2003
 


[java-list] Descobrindo o conteúdo de um diretório

2003-07-03 Por tôpico Baltus Landes
Olá,
Talvez alguém já teve um problema parecido:
Eu preciso, em um servlet, descobrir os nomes dos arquivos que se
encontram em um diretório especificado no file-sistem.

Obrigado por qualquer dica...

Baltus Landes

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003
 


-- 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] Polimorfismo s pode ser aplicado em classes que tenha Herana???

2003-07-03 Por tôpico Leandro Yung
Title: LORDz



 parcialmente correto, Overwrite  aplicvel 
apenas para classes que tenham herana.
No entanto, Overload pode ser aplicado para 
qualquer classe, com ou sem herana.


  - Original Message - 
  From: 
  Conrad 
  To: [EMAIL PROTECTED] 
  Sent: Monday, June 30, 2003 5:15 PM
  Subject: Re: [java-list] Polimorfismo s 
  pode ser aplicado em classes que tenha Herana??? 
  
   correto sim polimorfismo em java tem os 
  conceitos de overwrite e overload, que  rescrita de mtodo e "recarregao" 
  (No sei se  a traduo correta), ento no faz sentido falar de polimorfismo 
  seno houver herana.
  
  Abraos
  Conrad peres.
  
- Original Message - 
From: 
[EMAIL PROTECTED] 

To: [EMAIL PROTECTED] 
Sent: Friday, June 27, 2003 8:27 
AM
Subject: [java-list] Polimorfismo s 
pode ser aplicado em classes que tenha Herana??? 





  

  
correto afirmar que o 
  Polimorfismo s pode ser aplicado em classes que tenha Herana??? 
  Algum pode me ajudar neste conceito?
  
  Cordiais saudaes,
  


  Isaque Niche Ramos 
Jota
  
  

  Cordiais saudaes,
  


  Isaque Niche Ramos 
Jota 

  (
  (22) 2772-8000(22) 9903-5193

  *
  [EMAIL PROTECTED]

  
  UIN:241967404 
  


[java-list] Livros sobre Java em PDF

2003-07-03 Por tôpico Guilherme Ceschiatti B. Moreira
Pessoal,

Existe um endereço com dezenas de livros completos em PDF sobre Java.
Acessem:

http://listando.org/pdf

Realmente vale a pena !

[]s
Guilherme Ceschiatti
-- 
  Guilherme Ceschiatti B. Moreira
  [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]
-