[SouJava-J] Comaparacao de Strings

1999-12-17 Thread Daniel



Gostaria de saber como e feita a comparacao de 
strings:
 
e'  correto :  if 
( Item == "" ) .
 
Abracos
 
Daniel
 


RES: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Andre Zimowski Perevalo

Caro Daniel acho que isso resolve.
 
Use o método compareTo
ele retorna 0 se for igual.
 
 
if(VariavelTipoString.compareTo("String")==0)
{

}
 
 
ou 
 
if(VariavelTipoString.equals("String"))
{
   // Se for igual
}
 
 
Um abraço 
espero que resolva seu problema

André Zimowski Perevalo 
Associação Comercial do Paraná 
Dep. de Informática - Desenvolvimento 
[EMAIL PROTECTED] 
http://www.perevalo.cjb.net   
ICQ : 41075958 

 

-Mensagem original-
De: Daniel [mailto:[EMAIL PROTECTED]]
Enviada em: Sexta-feira, 17 de Dezembro de 1999 8:42
Para: [EMAIL PROTECTED]
Assunto: [SouJava-J] Comaparacao de Strings


Gostaria de saber como e feita a comparacao de strings:
 
e'  correto :  if ( Item == "" ) .
 
Abracos
 
Daniel
 

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Alvaro Mota Goncalves

Daniel 

/*/
String lista;

if (lista.equals("SOUJAVA")){
   //Algum Code 
}else{
  //Algum Code
   
}   
/*/
Ok? 


> Daniel wrote:
> 
> Gostaria de saber como e feita a comparacao de strings:
> 
> e'  correto :  if ( Item == "" ) .
> 
> Abracos
> 
> Daniel
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread João Carlos Bortoletto Jr



Daniel, acho que para o que voce está tentando 
fazer o  correto é usar o método equals().
Exemplo: 
if(Item.equals("...")) {}
 
OK?
 
Joao Carlos Bortoletto Jr
Comet Sistemas
 

  - Original Message - 
  From: 
  Daniel 
  To: [EMAIL PROTECTED] 
  Sent: Friday, December 17, 1999 
  09:41
  Subject: [SouJava-J] Comaparacao de 
  Strings
  
  Gostaria de saber como e feita a comparacao de 
  strings:
   
  e'  correto :  
  if ( Item == "" ) .
   
  Abracos
   
  Daniel
   


RES: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Carlos Campos

Use

if(string1.equals(string2)) ...

ou

if(string1.equalsIgnoreCase(string2)) ...

Boa Sorte!

[]'s

Carlos Campos

> - Mensagem original -
> De:   Daniel [SMTP:[EMAIL PROTECTED]]
> Enviada em:   Sexta-feira, 17 de Dezembro de 1999 08:42
> Para: [EMAIL PROTECTED]
> Assunto:  [SouJava-J] Comaparacao de Strings
> 
> Gostaria de saber como e feita a comparacao de strings:
>  
> e'  correto :  if ( Item == "" ) .
>  
> Abracos
>  
> Daniel
>  

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Conexão com Sockets

1999-12-17 Thread Andre Zimowski Perevalo

Olá pessoal da Lista !
 
Alguém poderia me ajudar a respeito de como fazer para 
conectar uma base de dados em um servidor usando Sockets?
Se alguém tiver um exemplo deste tipo de conexão, agradeço.
 
Atenciosamente
 

André Zimowski Perevalo 
Associação Comercial do Paraná 
Dep. de Informática - Desenvolvimento 
[EMAIL PROTECTED]   
  


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] JTree

1999-12-17 Thread abellien



Alguém sabe como se usa a classe "com.sun.java.swing.JTree" para criar uma
arvore de diretorio tipo o explorer... A classe devera listar a partir de um
diretorio padrão todos os seus subdiretorios

Alguém já viu algum exemplo parecido ?

Desde já agradeço


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Paulo S. L. M. Barreto

Uma alternativa geralmente mais eficiente é usar:

if (str1.intern() == str2.intern()) {
/* ... */
}

já que é feita apenas uma comparação de endereços, e não de conteúdo.
Obviamente é melhor invocar o método intern() uma só vez e trabalhar apenas
com o resultado.

Paulo.

-Original Message-
From: Carlos Campos <[EMAIL PROTECTED]>
To: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
Date: Friday, December 17, 1999 12:20 PM
Subject: RES: [SouJava-J] Comaparacao de Strings


Use

if(string1.equals(string2)) ...

ou

if(string1.equalsIgnoreCase(string2)) ...

Boa Sorte!

[]'s

Carlos Campos

> - Mensagem original -
> De: Daniel [SMTP:[EMAIL PROTECTED]]
> Enviada em: Sexta-feira, 17 de Dezembro de 1999 08:42
> Para: [EMAIL PROTECTED]
> Assunto: [SouJava-J] Comaparacao de Strings
>
> Gostaria de saber como e feita a comparacao de strings:
>
> e'  correto :  if ( Item == "" ) .
>
> Abracos
>
> Daniel
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Bruno F. Souza

"Paulo S. L. M. Barreto" wrote:
> 
> Uma alternativa geralmente mais eficiente é usar:
> 
> if (str1.intern() == str2.intern()) {
> /* ... */
> }
> 
> já que é feita apenas uma comparação de endereços, e não de conteúdo.
> Obviamente é melhor invocar o método intern() uma só vez e trabalhar apenas
> com o resultado.
> 
> Paulo.

PERIGO!

A frase "geralmente mais eficiente" depende de que geralmente...

O processo causado por "String.intern()" eh o de transformar a
String em uma das Strings constantes do "pool" de string do seu
programa. O que significa que duas Strings com o mesmo conteudo
(str1.equals(str2)) apontarao para o mesmo endereco (o que nao
eh verdade na maior parte das vezes). O processo de "intern" uma
String pode ser demorado, em especial se voce possui varias strings
no seu pool, ja que a sua string a ser "internalizada" precisa ser 
comparada com varias Strings no pool. Portanto, o processo acima
so eh valido se essa comparacao entre dois valores de String
for ser feita repetidas vezes, o que _em geral_ nao eh o caso
nas aplicacoes.

Uma vez que voce esta tratando duas Strings que fazem parte do
pool, a comparacao eh de fato mais rapida, ja que envolve, como
foi dito, uma comparacao de referencias. O problema eh fazer
disso a pratica usual, achando que isso eh mais performatico, e
isso _nao_eh_verdade_. 

Na verdade, fazendo disso uma pratica usual, voce passara a ter mais 
e mais Strings constantes do pool, o que eh prejudicial por dois
motivos: a String "intern" _nao_eh_eliminada_ pelo garbage collector,
e portanto voce passa a ter maiores requerimentos de memoria para
executar o seu programa, e em segundo lugar, quanto mais strings voce
tiver no pool, mais demorado sera para voce fazer um "intern" e
menores sao as chances desse processo ser mais performatico.

Uma outra resalva eh nao se acostumar a usar o metodo "equals" e
acabar esquecendo o "intern" alguma vez, e voce tera a comparacao
errada. Portanto, utilize sempre o "equals" e, se voce identificar
uma situacao onde duas strings sao constantemente comparadas,
voce pode decidir usar o "intern".

Fora isso, o metodo de comparacao indicado esta correto.

[]s, 

Bruno.
__
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Re: [SouJava-J] Comparação de Strings

1999-12-17 Thread Paulo S. L. M. Barreto

-Original Message-
From: Bruno F. Souza <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Friday, December 17, 1999 1:51 PM
Subject: Re: [SouJava-J] Comaparacao de Strings


"Paulo S. L. M. Barreto" wrote:
>
> Uma alternativa geralmente mais eficiente é usar:
>
> if (str1.intern() == str2.intern()) {
> /* ... */
> }
>
> já que é feita apenas uma comparação de endereços, e não de conteúdo.
> Obviamente é melhor invocar o método intern() uma só vez e trabalhar
apenas
> com o resultado.
>
> Paulo.

>Portanto, o processo acima so eh valido se essa comparacao
>entre dois valores de String for ser feita  repetidas vezes,
>o que _em geral_ nao eh o caso nas aplicacoes.

É como você disse: depende do "geralmente".  Recentemente desenvolvi um
gerador de compiladores, e essa é uma situação típica onde há muitas
comparações (tipicamente da ordem de 1 a 5) entre um número não
muito grande de strings (tipicamente da ordem de 250, e mesmo para
gramáticas grandes é raro serem mais de 500, cada uma com menos de 10
caracteres em média).  Nessas circunstâncias é vantajoso tabelar cada string
usando intern (uma única vez, como eu disse).  O uso de intern nesse tipo de
aplicação acelera o processo de meta-compilação por um fator 6.

Concordo, evidentemente, que isso não é uma aplicação comum, e eu jamais
usaria intern antes de analisar o impacto das comparações sobre o desempenho
do sistema como um todo.

>quanto mais strings voce tiver no pool, mais demorado sera
>para voce fazer um "intern" e menores sao as chances desse
>processo ser mais performatico.

Claro que a alternativa é alocar centenas de vezes a mesma string.

Uma boa implementação da JVM deveria fazer busca com hashing.  Imagino que a
Sun implementa desta maneira, estarei equivocado?  Assim, as buscas são
feitas em tempo praticamente constante; o tempo de realocação da tabela
sobre o tempo total de busca não deveria ultrapassar um fator 2 (o que
significa que a aplicação que citei aci

>Uma outra resalva eh nao se acostumar a usar o metodo "equals" e
>acabar esquecendo o "intern" alguma vez, e voce tera a comparacao
>errada. Portanto, utilize sempre o "equals" e, se voce identificar
>uma situacao onde duas strings sao constantemente comparadas,
>voce pode decidir usar o "intern".

Este conselho é certamente útil para programação Java básica.  Contudo, a
documentação de intern não deixa claro o valor desse método num processo de
otimização (que não é, nem deve ser, a preocupação normal de um
desenvolvedor, exceto em aplicações críticas), e de vez em quando é
conveniente mostrar ao desenvolvedor que ferramenta ele tem em mãos.

Só para terminar, explico o que eu tinha em mente com a palavra
"geralmente": não era o tipo de aplicação, mas a forma como se usa o
recurso.  Concretamente, usar intern num único ponto (uma única comparação,
executada uma única vez) não vai nem melhorar, nem piorar a performance.  O
uso de cada recurso deve ser sempre criterioso: recursos simples para
problemas simples, recursos requintados para situações mais complexas.

Paulo.


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread ogarcia

Use  o método compareTo da classe Strings. Ex

String a = "aaa";
if (aaa.compareTo("bbb") == 0)
{
 System.out.println("diferente");
}
else
{
 System.out.println("igual");
}


Espero ter ajudado

Osvaldo


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Andre Zimowski Perevalo

Caro Osvaldo

Me desculpe mas se retornar zero as Strings são iguais.

André

André Zimowski Perevalo
Associação Comercial do Paraná
Dep. de Informática - Desenvolvimento
[EMAIL PROTECTED]
http://www.perevalo.cjb.net
ICQ : 41075958



-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: Sexta-feira, 17 de Dezembro de 1999 13:51
Para: [EMAIL PROTECTED]
Assunto: Re: [SouJava-J] Comaparacao de Strings


Use  o método compareTo da classe Strings. Ex

String a = "aaa";
if (aaa.compareTo("bbb") == 0)
{
 System.out.println("diferente");
}
else
{
 System.out.println("igual");
}


Espero ter ajudado

Osvaldo


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Re: [SouJava-J] Comparação de Strings

1999-12-17 Thread Paulo S. L. M. Barreto

Parece que faltou um trecho na minha última mensagem.  O trecho completo
deveria ser:

Uma boa implementação da JVM deveria fazer busca com hashing.  Imagino que a
Sun implementa desta maneira, estarei equivocado?  Assim, as buscas são
feitas em tempo praticamente constante; o tempo de realocação da tabela
sobre o tempo total de busca não deveria ultrapassar um fator 2 (o que
significa que a aplicação que citei acima ainda seria 3 vezes mais rápida
que usando equals).

Uma observação: onde está escrito "alocar" a mesma string centenas de vezes,
leia-se "comparar".  A alocação só seria feita num programa mal escrito.

Paulo.



--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] package javax.comm ... porta serial

1999-12-17 Thread Alexei Znamensky


Pessoal,

na semana passada houve aquele thread de mensagens sobre a porta serial, o
Bruno Souza soltou a dica do package javacomm, mas na reuniao do SouJava
na 5a.feira alguem (nao lembro quem) comentou algo muito rapidamente e
superficialmente sobre o javacomm nao estar 100% estavel. 3 dias depois eu
descobri que eu vou precisar comunicar com a serial, em java, entao estou
tentando descobrir quem disse aquilo!!! :- e por que!!!

Se alguem souber de alguma coisa, por favor me avise.

Obrigado,

Alexei ZnamenskyLuz Engenharia Financeira
[EMAIL PROTECTED]   http://www.luz-ef.com/


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Marco A. Lopes Filho



    Fala,
 
        Não é correto 
não,  em java faça if (item.equals("")) 
 
    Até

  - Original Message - 
  From: 
  Daniel 
  To: [EMAIL PROTECTED] 
  Sent: Friday, December 17, 1999 9:41 
  AM
  Subject: [SouJava-J] Comaparacao de 
  Strings
  
  Gostaria de saber como e feita a comparacao de 
  strings:
   
  e'  correto :  
  if ( Item == "" ) .
   
  Abracos
   
  Daniel
   


[SouJava-J] Choice em ordem ? ? ?

1999-12-17 Thread Andre Zimowski Perevalo

Olá Javaneses ! Boa tarde!
Gostaria de saber se a possibilidade de organizar os itens de um Choice 
em ordem alfabética ???
Será que algém tem algum exemplo de como fazer isso ?
Neste Choice eu insiro os nomes de usuarios que entram no meu sistema.
E gostaria que ficassem em ordem.
 
Atenciosamente,

André Zimowski Perevalo 
Associação Comercial do Paraná 
Dep. de Informática - Desenvolvimento 
[EMAIL PROTECTED] 


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Marcos Roberto Nava



Daniel,
 
    Não, a maneira correta 
é:
 
 
    String teste;
 
    teste = new String("texto da 
string");
 
    if(teste.equals("texto da 
string")
    {
        

    }
    else
    {
        
.
    }
 
    Espero ter ajudado.
 
Marcos Nava

  - Original Message - 
  From: 
  Daniel 
  To: [EMAIL PROTECTED] 
  Sent: Friday, December 17, 1999 8:41 
  AM
  Subject: [SouJava-J] Comaparacao de 
  Strings
  
  Gostaria de saber como e feita a comparacao de 
  strings:
   
  e'  correto :  
  if ( Item == "" ) .
   
  Abracos
   
  Daniel
   


Re: [SouJava-J] Threads

1999-12-17 Thread Carlos Eduardo Tucci

Me tirem dessa lista
--
>From: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED], [EMAIL PROTECTED]
>Subject: [SouJava-J] Threads
>Date: Fri, Dec 17, 1999, 11:38
>

>Bom dia ,
>
>Como é possível passar um parametro para uma thread? Explicando melhor: Preciso
>criar n.. threads sendo que cada uma deve trabalhar com dados de um elemente
>específico de um vetor público. O que não sei, é como passar este elemento (ou
>número da célula) mantendo a independencia dos dados, assim como quando passamos
>um parametro para um método.
>
>Obrigado...
>
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Carlos Eduardo Tucci
Title: Re: [SouJava-J] Comaparacao de Strings



Me tirem dessa lista
--
From: "Daniel" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: [SouJava-J] Comaparacao de Strings
Date: Fri, Dec 17, 1999, 11:41


Gostaria de saber como e feita a comparacao de strings:
 
e'  correto :  if ( Item == "" ) .
 
Abracos
 
Daniel
 






Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Carlos Eduardo Tucci

Me tirem dessa lista.
--
>From: Alvaro Mota Goncalves <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: [SouJava-J] Comaparacao de Strings
>Date: Fri, Dec 17, 1999, 12:06
>

>Daniel 
>
>/*/
>String lista;
>
>if (lista.equals("SOUJAVA")){
>   //Algum Code 
>}else{
>  //Algum Code
>   
>} 
>/*/
>Ok? 
>
>
>> Daniel wrote:
>> 
>> Gostaria de saber como e feita a comparacao de strings:
>> 
>> e'  correto :  if ( Item == "" ) .
>> 
>> Abracos
>> 
>> Daniel
>>
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usu·rios Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: RES: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Carlos Eduardo Tucci

Me tirem dessa lista
--
>From: Andre Zimowski Perevalo <[EMAIL PROTECTED]>
>To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
>Subject: RES: [SouJava-J] Comaparacao de Strings
>Date: Fri, Dec 17, 1999, 12:40
>

>Caro Daniel acho que isso resolve.
> 
>Use o método compareTo
>ele retorna 0 se for igual.
> 
> 
>if(VariavelTipoString.compareTo("String")==0)
>{
>
>}
> 
> 
>ou 
> 
>if(VariavelTipoString.equals("String"))
>{
>   // Se for igual
>}
> 
> 
>Um abraço 
>espero que resolva seu problema
>
>André Zimowski Perevalo 
>Associação Comercial do Paraná 
>Dep. de Informática - Desenvolvimento 
>[EMAIL PROTECTED] 
>http://www.perevalo.cjb.net   
>ICQ : 41075958 
>
> 
>
>-Mensagem original-
>De: Daniel [mailto:[EMAIL PROTECTED]]
>Enviada em: Sexta-feira, 17 de Dezembro de 1999 8:42
>Para: [EMAIL PROTECTED]
>Assunto: [SouJava-J] Comaparacao de Strings
>
>
>Gostaria de saber como e feita a comparacao de strings:
> 
>e'  correto :  if ( Item == "" ) .
> 
>Abracos
> 
>Daniel
> 
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Threads

1999-12-17 Thread Israel Ribeiro Martins

Esse cara tá torrando a paciência
Puts!!!




- Original Message -
From: Carlos Eduardo Tucci <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, December 17, 1999 11:49 AM
Subject: Re: [SouJava-J] Threads


Me tirem dessa lista
--
>From: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED], [EMAIL PROTECTED]
>Subject: [SouJava-J] Threads
>Date: Fri, Dec 17, 1999, 11:38
>

>Bom dia ,
>
>Como é possível passar um parametro para uma thread? Explicando melhor:
Preciso
>criar n.. threads sendo que cada uma deve trabalhar com dados de um
elemente
>específico de um vetor público. O que não sei, é como passar este elemento
(ou
>número da célula) mantendo a independencia dos dados, assim como quando
passamos
>um parametro para um método.
>
>Obrigado...
>
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Threads

1999-12-17 Thread Israel Ribeiro Martins

Troca de E-mail  quem sabe vc não para de recebe-los



- Original Message -
From: Carlos Eduardo Tucci <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, December 17, 1999 1:07 PM
Subject: Re: [SouJava-J] Threads


Se eu tivesse cadastrado, iria na página que vc me recomendou e teria essa
suposta senha..

Como não tenho nada a ver com isso, lavo minhas mãos!!!

E "esse cara" já não aguenta mais receber e-mails como estes...
--
>From: "Israel Ribeiro Martins" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Subject: Re: [SouJava-J] Threads
>Date: Fri, Dec 17, 1999, 17:58
>

>Esse cara tá torrando a paciência
>Puts!!!
>
>
>
>
>- Original Message -
>From: Carlos Eduardo Tucci <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Friday, December 17, 1999 11:49 AM
>Subject: Re: [SouJava-J] Threads
>
>
>Me tirem dessa lista
>--
>>From: [EMAIL PROTECTED]
>>To: [EMAIL PROTECTED], [EMAIL PROTECTED]
>>Subject: [SouJava-J] Threads
>>Date: Fri, Dec 17, 1999, 11:38
>>
>
>>Bom dia ,
>>
>>Como é possível passar um parametro para uma thread? Explicando melhor:
>Preciso
>>criar n.. threads sendo que cada uma deve trabalhar com dados de um
>elemente
>>específico de um vetor público. O que não sei, é como passar este elemento
>(ou
>>número da célula) mantendo a independencia dos dados, assim como quando
>passamos
>>um parametro para um método.
>>
>>Obrigado...
>>
>>
>>--- LISTA SOUJAVA ---
>>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>>-
>>
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Threads

1999-12-17 Thread gil



Tem certos caras que não tem o que fazer e ficam aporrinhando na lista:  Para
quem não sabe como sair da lista, acesse o site www.soujava.org.br e não fique
aí desesperado pedindo para sair.


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] unsubscribe

1999-12-17 Thread rodrigor



unsubscribe


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Websphere

1999-12-17 Thread Israel Ribeiro Martins

Tem alguem que conhece Websphere Aplication Server ?



-
Israel Ribeiro Martins
Fábrica de Software Politec-BSB
[EMAIL PROTECTED]



--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] ENC: Choice em ordem ? ? ?

1999-12-17 Thread Andre Zimowski Perevalo




Olá Javaneses ! Boa tarde!
Gostaria de saber se a possibilidade de organizar os itens de um Choice 
em ordem alfabética ???
Será que algém tem algum exemplo de como fazer isso ?
Neste Choice eu insiro os nomes de usuarios que entram no meu sistema.
E gostaria que ficassem em ordem.
 
Atenciosamente,

André Zimowski Perevalo 
Associação Comercial do Paraná 
Dep. de Informática - Desenvolvimento 
[EMAIL PROTECTED] 


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Threads

1999-12-17 Thread Einar Saukas

Carlos Eduardo Tucci <[EMAIL PROTECTED]> wrote:
> 
> Se eu tivesse cadastrado, iria na página que vc me recomendou e teria essa
> suposta senha..
> 
> Como não tenho nada a ver com isso, lavo minhas mãos!!!

Já tivemos alguns (poucos) casos de pessoas cadastradas no grupo
por algum amigo idi^H^H^H engraçadinho. Em breve, o sistema de cadastro
do SouJava será alterado para acrescentar uma proteção contra esses
casos.

Até lá, se foi realmente isso o que fizeram com você, então
existem duas soluções possíveis:

a) Descubra quem fez isso com você e convença essa pessoa a retirá-lo
da lista. Isso não deve ser muito difícil, já que são poucas as
pessoas capazes de atitudes desse nível.

b) Ou então envie um email para "[EMAIL PROTECTED]"
descrevendo o seu problema e nós resolveremos isso para você.

Mas por favor não envie suas reclamações para a lista
de java. Isso irá apenas aborrecer todo mundo e não fará com
que seu problema seja resolvido mais rapidamente.

Um abraço,

Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Visualizar Impressão...

1999-12-17 Thread Alberto C S Margarido - sjc

Olá !  :-)




Estou usando JDK 1.1.7B (tem que ser esse, por enquanto...) e 
já consegui imprimir o conteúdo de de um Canvas. 

O problema reside na falta de informação para tratar o paint()
e fazer com que o conteúdo da instância do Canvas se atualize.

Existem mais variáveis envolvidas mas que (acho) que não vem ao caso 
no momento...

Utilizei dentro de uma classe Canvas:
public void paint(java.awt.Graphics g) {

for (int y=0; y<1520; y=y+40){

g.drawString(y+". Teste.",20,y);
}

}

[]'s
Alberto.

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Comaparacao de Strings

1999-12-17 Thread Bruno Diniz de Paula

On Fri, 17 Dec 1999, Daniel wrote:

> Gostaria de saber como e feita a comparacao de strings:
> 
> e'  correto :  if ( Item == "" ) .
> 
> Abracos
> 
> Daniel

Oi Daniel,

comparar strings como voce escreveu na sua mail e´ incorreto.
Dessa forma voce está comparando posições de memória, pois o nome da
variável nada mais é do que um apontador.
A forma correta, tanto para strings, quanto para qualquer outro
objeto seria:

String item1 = "Java";
String item2 = "Java";
String item3 = "java";

if(item1.equals(item2))... // Verdadeiro
if(item1.equals(item3))... // Falso
if(item1.equalsIgnoreCase(item3))... // Verdadeiro

Somente o método equalsIgnoreCase que é próprio da classe String.
O método equals existe em qualquer outra classe.

Espero ter ajudado!

Abracos

Bruno.
__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Conexão com Sockets

1999-12-17 Thread Bruno Diniz de Paula


Oi Andre,

no seu caso você terá somente que usar o pacote java.net que
resolverá o problema de criar Sockets. O grande desafio para você é saber
o protocolo que o banco de dados usa, para que a comunicação seja correta.
Não sei se entendi bem sua pergunta, mas por que você não usa o
driver do banco? Ele já fará tudo para você...

Um abraco

Bruno.

On Fri, 17 Dec 1999, Andre Zimowski Perevalo wrote:

> Olá pessoal da Lista !
>  
> Alguém poderia me ajudar a respeito de como fazer para 
> conectar uma base de dados em um servidor usando Sockets?
> Se alguém tiver um exemplo deste tipo de conexão, agradeço.
>  
> Atenciosamente
>  
> 
> André Zimowski Perevalo 
> Associação Comercial do Paraná 
> Dep. de Informática - Desenvolvimento 
> [EMAIL PROTECTED]   
>   
> 
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] JTree

1999-12-17 Thread Bruno Diniz de Paula


Ola,

voce terá que usar a classe File, do pacote java.io para listar, a
partir de um diretório, todos os seus subdiretórios e arquivos. Caso a sua
arvore de diretórios não seja muito grande, aconselho a voce usar uma
função recursiva que recebe como parâmetro um nodo da arvore
(DefaultMutableTreeNode) e um objeto do tipo File.
Se a sua arvore for grande, provavelmente vai ser gerada uma
excecao de StackOverflow. Nesse caso, voce terá que eliminar a
recursividade atraves de uma pilha de objetos do tipo File e uma pilha de
objetos do tipo DefaultMutableTreeNode.
Acho que nao deve ter dado para entender muito bem nao, ne? Vou
escrever um exemplo e te envio assim que terminar, ok?

Abracos

Bruno.

On Fri, 17 Dec 1999 [EMAIL PROTECTED] wrote:

> 
> 
> Alguém sabe como se usa a classe "com.sun.java.swing.JTree" para criar uma
> arvore de diretorio tipo o explorer... A classe devera listar a partir de um
> diretorio padrão todos os seus subdiretorios
> 
> Alguém já viu algum exemplo parecido ?
> 
> Desde já agradeço
> 
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Choice em ordem ? ? ?

1999-12-17 Thread Bruno Diniz de Paula


Oi Andre,

você terá que criar um modelo para o ComboBox
(javax.swing.ListModel). Dessa forma, você mantém os itens ordenados no
modelo e a ComboBox terá sempre seus itens ordenados, pois ela os "busca"
do modelo que está associado a ela.

Abracos

Bruno.

On Fri, 17 Dec 1999, Andre Zimowski Perevalo wrote:

> Olá Javaneses ! Boa tarde!
> Gostaria de saber se a possibilidade de organizar os itens de um Choice 
> em ordem alfabética ???
> Será que algém tem algum exemplo de como fazer isso ?
> Neste Choice eu insiro os nomes de usuarios que entram no meu sistema.
> E gostaria que ficassem em ordem.
>  
> Atenciosamente,
> 
> André Zimowski Perevalo 
> Associação Comercial do Paraná 
> Dep. de Informática - Desenvolvimento 
> [EMAIL PROTECTED] 
> 
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Abrir um arquivo

1999-12-17 Thread willian



Saudações,
 
Gostaria de um exemplo, bem simples, que mostrasse 
como fazer para abrir um arquivo .txt com o "FileChooser" da biblioteca 
Swing.
 
Obrigado,
 
Willian Bolzan.


[SouJava-J] Threads

1999-12-17 Thread ogarcia

Bom dia ,

Como é possível passar um parametro para uma thread? Explicando melhor: Preciso
criar n.. threads sendo que cada uma deve trabalhar com dados de um elemente
específico de um vetor público. O que não sei, é como passar este elemento (ou
número da célula) mantendo a independencia dos dados, assim como quando passamos
um parametro para um método.

Obrigado...


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] JDBC x SQLJ,Pros e Contras

1999-12-17 Thread Claudio Miranda

Caros, atualmente desenvolvo queries em jdbc com oracle, e li um
material da oracle sobre sqlj, vi maior vantagem bna utlizacao do sqlj,
por causa da sintaxe, verificacao do sql, entre outros.
Gostaria de saber se alguem jah usou, pode especificar melhor as
diferencas, se eh realmente melhor utilizar sqlj, etc.
Muito obrigado.

Claudio

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: Threads

1999-12-17 Thread Guilherme Lloyd

Bom,

vou tentar.

voce pode criar uma variavel estatica (enxergada por todos os threads) 
contendo o numero de threads em execucao, quando um thread iniciar ele 
incrementa esta variavel e coloca seu valor em uma variavel local (Tid, por 
exemplo) a ele. A partir dai voce tem como dividir os threads.
Por exemplo, 10 threads e um vetor de 100.
Coloque o thread para lidar com o numero de Tid*10 a Tid*10+9
To falando besteira?

Nao sei se dara certo, mas e uma opcao que pensei.

[]'s a todos
Guilherme

>From: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED],[EMAIL PROTECTED]
>Subject: Threads
>Date: Fri, 17 Dec 1999 08:38:33 -0300
>
>Bom dia ,
>
>Como é possível passar um parametro para uma thread? Explicando melhor: 
>Preciso
>criar n.. threads sendo que cada uma deve trabalhar com dados de um 
>elemente
>específico de um vetor público. O que não sei, é como passar este elemento 
>(ou
>número da célula) mantendo a independencia dos dados, assim como quando 
>passamos
>um parametro para um método.
>
>Obrigado...
>
>
>* Para não receber mais e-mails desta lista envie um e-mail para 
>[[EMAIL PROTECTED]]
>e no corpo do email escreva [unsubscribe ]
>Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: Threads

1999-12-17 Thread Bruno F. Souza

[EMAIL PROTECTED] wrote:
> 
> Bom dia ,
> 
> Como é possível passar um parametro para uma thread? Explicando melhor: Preciso
> criar n.. threads sendo que cada uma deve trabalhar com dados de um elemente
> específico de um vetor público. O que não sei, é como passar este elemento (ou
> número da célula) mantendo a independencia dos dados, assim como quando passamos
> um parametro para um método.
> 
> Obrigado...
> 

Espero ter entendido o seu problema...

Voce tem varias opcoes, mas acho que a mais simples eh fazer
algo como:

public MeuThread implements Runnable {

String valor;
int valorFinal; 

public MeuThread (String valor) {
this.valor = valor;
}

public void run() {
// executa o thread
}

// voce nao perguntou, mas talvez voce queira pegar algum
// valor de volta. Para isso, verifique se o thread ja
// acabou de executar (if (!t.isAlive())...) e
// chame o metodo
public int getValorFinal() {
return valorFinal;
}
}

no seu programa:

...
Runnable r = new MeuThread("valor a ser passado");
Thread t = new Thread(r);
t.start();
... 

Bruno.
__
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-