RES: [java-list] bizarro

2003-03-07 Por tôpico David
O que pode ter acontecido é que quando esses JSPs foram transformados em
.java a data do servidor estava adiantada, ou então a data do servidor está
atrasada.

Deste modo, toda vez que ele compara a data do seu JSP com o .java para ver
se precisa recompilar, essa comparação retorna que o .java é mais atual e
ele pula esta etapa.

Um modo simples de resolver o problema é apagar todos os .java e .class
gerados pelos JSP de uma vez, isso fará com que ele recompile a aplicação
inteira novamente.

{}'s
David Rissato Cruz

-Mensagem original-
De: kleyton [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 6 de março de 2002 11:58
Para: [EMAIL PROTECTED]
Assunto: [java-list] bizarro


Tudo ok?
Estou com um probleminha bizarro:
Alguns arquivos jsp nao estao atualizando de forma alguma, tenho que
renomear o arquivo pra reconhecer as alteracoes. O browser sempre pega o
antigo.
Já fiz:
. Reiniciar o tomcat
. Deletar o arquivo e salvar novamente com o mesmo nome.
. Limpar o browser.
. Dar um reload/manager...
Alguem se habilita???

Um abraço


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

2003-03-06 Por tôpico David
Você pode fazer isto deste modo:

{
// Cria o vetor de files
Vector v = new Vector();

// Coloca qualquer coisa
v.add(new File(a.bmp));
v.add(new File(b.txt));
v.add(new File(c.wmf));

// converte vetor para array arqs
File[] arqs = (File[]) v.toArray(new File[0]);
}

O método toArray(array[]) utiliza o tipo da array especificado no parametro
para efetuar a conversão. Ainda assim o cast é necessário, pois o retorno
também é um Object[], entretanto, a array criada por este método vai
realmente ter o tipo desejado.

{}'s
David Rissato Cruz

-Mensagem original-
De: Sergio Mendonça [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 28 de fevereiro de 2003 04:59
Para: Java Grupos; Java Soujava
Assunto: [java-list] Vector - Array


Galera, tenho uma Vector com objetos do tipo File nele
e gostaria de transforma-lo num array de File..

Tentei desta forma mas dah um ClassCastException:
File arqs[] = (File [])vetor.toArray();

Sergio Ferreira de Mendonça
Nexxera Tecnologia e Serviços S.A.
http://www.nexxera.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] 
-



RES: [java-list] Duvida StringBuffer

2003-02-28 Por tôpico David
O método equals do StringBuffer retorna verdadeiro somente se vc. está
comparando duas referências do mesmo objeto.

Ex:
{
StringBuffer sb1 = new StringBuffer(a);
StringBuffer sb2 = new StringBuffer(a);
StringBuffer sb3 = s1;

System.out.println(sb1.equals(sb3)); // imprime true
System.out.println(sb1.equals(sb2)); // imprime false
System.out.println(sb1.toString().contentEquals(sb2)); // imprime true
}

Você pode estar se perguntando: Mas por que o método equals do StringBuffer
não é igual ao método equals do String?

Na verdade, o StringBuffer implementa o método equals de modo correto. Quem
tem uma implementação diferente mesmo é a classe String, que faz uma
comparação caracter a caracter ao invés de checar a o tipo e referência.
Esta checagem padrão está presente em qualquer objeto, uma vez que o método
equals é implementado na classe Object. Apenas algumas classes (como a
String) é que sobrescrevem este método para alguma checagem específica.

Porém, como você pode observar na última linha do meu código, é possível
fazer esta comparação que vc. deseja convertendo um dos objetos StringBuffer
para String (através do método toString()). Uma vez que um deles é do tipo
String, você pode utilizar o método contentEquals(StringBuffer), que
compara um objeto do tipo String a um StringBuffer.

Com isso vc. pode usar os outros métodos da classe String também. Para fazer
uma comparação case-insensitive, basta proceder da seguinte forma:

...
StringBuffer sb4 = new StringBuffer(A);
System.out.println(sb1.toString().equalsIgnoreCase(sb4.toString())); //
imprime true
...

{}'s
David Rissato Cruz

-Mensagem original-
De: Marcio Adriano Batista Leal [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 26 de fevereiro de 2003 22:21
Para: [EMAIL PROTECTED]
Assunto: [java-list] Duvida StringBuffer



Gostaria de Saber porque não apresenta a mensagem OK, pois estou comparando
dois Objetos identicos.

public class testestring
{
   public static void main(String args[])
   {
 StringBuffer sb = new StringBuffer(abc);
 StringBuffer s1 = new StringBuffer(abc);
 if (sb.equals(s1))
 {
   System.out.println(OK);
 }
   }


}




_
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.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] Duvidas sobre impressao

2003-02-28 Por tôpico David

(B
(B
(BH 
(Balgumas semanas atrs, acho que foi nessa lista mesmo, tinha um pessoal com 
(Bmuitas dificuldades em fazer um programa Java imprimir em impressoras fiscais. 
(BSe no me engano, a soluo a que chegaram foi a criao de uma rotina JNI (Java 
(BNative Interface, so rotinas compiladas em uma outra linguagem nativa tal como 
(BC++ e depois anexadas no cdigo Java) que conversava diretamente com a 
(Bimpressora.
(B
(BPois 
(Bbem, acontece que Applets no tem permisso para execuo de rotinas JNI (pelo 
(Bmenos at onde eu sei, pois isso se trataria de uma enorme falha de segurana), 
(Bo que inviabilizaria a soluo adotada.
(B
(BEu no 
(Bconheo muito de applets, talvez haja um modo de solicitar ao browser direitos 
(Bde acesso total  Java Virtual Machine e todos os seus recursos (incluindo 
(BJNI). Se isso for possvel, ento perfeito,  possvel sim 
(Bfazer atravs do Java.
(B
(BAgora, 
(Bse no for possvel isso, um outro caminho seria utilizar um componente ActiveX. 
(BApesar dos browsers tambm imporem restries em relao ao acesso ao hardware, 
(Bnesses eu sei que existe uma maneira de solicitar ao browser "acesso total" por 
(Bparte do ActiveX, e com essa rotina voc conseguiria fazer a impresso 
(Bcorretamente.
(B
(BAmbas 
(Bas solues requerem um certo trabalho de codificao. O cdigo em si nem  to 
(Bcomplicado, o problema  essa gama de empecilhos que atrapalham um 
(Bbocado.
(B
(BOutra 
(Bsoluo seria fazer um executvel e distribu-lo nas mquinas que vo imprimir 
(Bna impressora fiscal. Esse executvel estaria associado a um certo MIME-TYPE e 
(Btoda vez que chegasse um arquivo com uma extenso pr-definida (poderia 
(Bchamar-se .fsc) o programa seria ativado. Da ele leria o contedo desse arquivo 
(B(em um formato proprietrio)e jogaria o resultado para a 
(Bimpressora.
(B
(BDa 
(Bficou fcil: quando quisesse imprimir, basta abrir uma nova janela do browser 
(Bcom o link para o arquivo gerado dinamicamente (pode-se fazer uma pgina ASP, 
(BPHP, JSP ou qualquer outra tecnologia gerar o contedo) que simplesmente altera 
(Bo MIME para o tipo criado. Creio que essa soluo seja bem simples de 
(Bimplementar, porm requer uma pequena instalao em cada computador que for 
(Bimprimir (o que no  nenhum transtorno em uma intranet).
(B
(BPois 
(Bbem, s consegui pensar nessas 3 solues (todas elas para Windows 
(Bevidentemente), talvez hajam outras. Infelizmente nunca tive de mexer com 
(Bimpressora fiscal, porm suponho que a grande dificuldade seja comunicar-se em 
(Bmodo texto com ela.
(B
(B{}'s
(BDavid 
(BRissato Cruz
(B
(B  -Mensagem original-De: Fernando Massaiti Gyotoku 
(B  [mailto:[EMAIL PROTECTED]Enviada em: quarta-feira, 26 de 
(B  fevereiro de 2003 22:36Para: 
(B  [EMAIL PROTECTED]Assunto: [java-list] Duvidas sobre 
(B  impressao
(B  Ola lista,
(B  
(B   Estou com um problema 
(B  de impressao e gostaria de saber se vcs tem alguma ideia de como resolver 
(B  isso.
(B   Tenho que imprimir 
(B  uma nota fiscal a partir de um sistema web para intranet.
(B   Li alguns artigos na 
(B  internet, mas nenhum que realmente pudesse esclarecer a duvida... Sera que 
(B  seria conveniente o uso de algun applet?
(B   
(B  Atenciosamente,
(B  
(B  Fernando 
(BGyotoku

RES: [java-list] Processos e API Windows

2003-02-28 Por tôpico David
Não tem jeito, ou vc. terá de fazer desse modo que vc. fez (ao meu ver é o
mais simples e rápido) ou terá que fazer uma rotina em C++, Delphi etc e
fazer uma interface JNI para a mesma.

Essa opção via JNI vai dar um trabalhão a mais e provavelmente o resultado
final do trabalho vai ser igual ao que vc. já conseguiu.

{}'s
David Rissato Cruz

-Mensagem original-
De: José René [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 27 de fevereiro de 2003 14:37
Para: [EMAIL PROTECTED]
Assunto: [java-list] Processos e API Windows


Ae galera da lista

Tenho que listar os processos em execução em todas as plataformas windows.
Não achei nenhuma classe que interagisse diratamente com a API do Windows
como
o Delphi e VB fazem.
Resolvi o problema temporiariamente assim:
Crio uma variavel tipo Process e executo PS.EXE com Runtime.exec() e
controlo a
saida do comando e mostro na tela.
Mas eu nao queria ficar preso ao comando PS.EXE.
Caso saibam de algum outro jeito, agradeceria muito.

Obrigado.

José René Campanario.
Sistemas de Informação - Faculdades Dom Bosco. Resende/RJ


-- 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] :::::JSP : Como montar HTML Dinamico::::::::

2003-02-17 Por tôpico david david
Especifique melhor o erro que vc está tendo.
Obrigado







From: Dirley Wagner [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] :JSP : Como montar HTML Dinamico
Date: Wed, 12 Feb 2003 08:12:05 -0800 (PST)




Olá lista,

Tenho a classe QueryBean.java que contém o método
doQuery{ // que retorna o registro com um determinado
//nome. Estou montando dinamicamente na minha classe
// o html, mas não estou conseguindo montar o link
//de alteração e de exclusão.
.
.
.
while(rs.next()) {
rt = rt + trtd width='52%' +
rs.getString(nome) + /td;
rt = rt + td width='29%' +
rs.getString(telefone) + /td;
rt = rt + td align='center'a
href='alteracao1.jsp?codigo='+ rs.getInt(codigo)
+'Editar/a/td;
	rt = rt + td align='center'a
href='exclusao1.jsp?codigo='+ rs.getInt(codigo)
+'Excluir/a/td/tr;

   } // while

  dbCon.close();

  return rt;


} //doQuery


Não estou conseguindo montar o link de alteração e o
de inclusão.

Se alguém puder me ajudar fico muito agradecido


Dirley

=
Dirley Wagner
[EMAIL PROTECTED]

__
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.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] 
-



RES: [java-list] Problema de caracteres especiais no Tomcat4/RedHat 8.0

2003-02-08 Por tôpico David
Você terá que colocar no início da sua página uma diretiva page de um
charset compatível com o usado pelo Access. Parece-me que o UTF-8 resolve
seu problema.

Então tente colocar a seguinte linha no início do JSP:

%@ page contentType=text/html; charset=UTF-8 %

{}'s
David Rissato Cruz

-Mensagem original-
De: Artur Saldanha [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 7 de fevereiro de 2003 19:18
Para: [EMAIL PROTECTED]
Assunto: [java-list] Problema de caracteres especiais no Tomcat4/RedHat
8.0




desenvolvi a aplicacao usando tomcat4 no windows 2000 tomcat4 e mysql no
linux RH7.3

os caracteres especiais estao gravados em formato normal ç ã  pois foram
  gerados em access

quando transferi a aplicacao para o RedHat 8.0 com Tomcat 4 ele nao
reconhece os caracters especiais, usando o mesmo mysql

acho que e porque o RH8.0 usa unicode onde eu mudo isso
obrigado...
artur


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




RES: [java-list] Erro relacionado ao horário

2003-02-06 Por tôpico David
Como assim acesso com o horário correto? Vc. diz mudar o horário do servidor
ou do cliente?

Poderia dar mais detalhes do seu problema?

{}'s
David Rissato Cruz


-Mensagem original-
De: Simone Maria [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 4 de fevereiro de 2003 15:38
Para: [EMAIL PROTECTED]
Assunto: [java-list] Erro relacionado ao horário


Pessoal,

Tenho uma página web em java, só que se eu fizer o acesso com o horário
correto obtenho java.lang.NullPointerException, se eu voltar 1 hora
funciona corretamente, se eu adiantar o horário usando o modo de se ajustar
automaticamente ao horário de verão do windows tb funciona.
Estou usando um servidor Iplanet, numa máquina Unix ...

Alguém tem alguma idéia do pq disto ?




_
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.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] JAVA e XML

2003-02-04 Por tôpico David
Carlos,

Antes de mais nada gostaria de me desculpar caso minha primeira mensagem
tenha soado um pouco ofensiva, não foi essa a intenção.

Em segundo lugar, acho que houve má interpretação de sua parte. Em momento
algum eu disse que a solução consumiria mais ou menos memória. O que eu
coloquei em questão na solução com streams vs. XML foi relativo à
performance. E mesmo em relação ao consumo de memória, isso é facilmente
resolvido utilizando-se o método readLine() do objeto BufferedReader.

E por fim, hoje ao reler meu texto, notei que não coloquei o exemplo correto
no trecho de código (acabei copiando e colando o próprio código original do
problema), mas espero que tenha ficado subentendido que eu pretendia
utilizar indexOf, ou um StringTokenizer ou mesmo uma RegExp para separar os
elementos da string em variáveis (o código original que tinha em mente pode
ser encontrado mais ao final dessa mensagem).

Pois bem, voltando ao assunto original, talvez eu não tenha sido muito claro
em minha explanação. Concordo com você que para chegar a uma conclusão real
sobre qual método é mais rápido torna-se necessária uma bateria de testes.
Mas como nenhum de nós até agora fez tais testes nessa massa de dados, temos
que trilhar uma solução teórica.

Vou detalhar aqui um pouco as premissas da qual eu parti para chegar nesse
raciocínio:

a) Um arquivo de dados XML ficará, sem dúvida alguma, muito maior do que um
arquivo TAB delimited. Logo, quantidade TOTAL de bytes que serão carregados
para a memória, checados e parseados (a língua portuguesa que me desculpe
por esta aberração) será muito maior na solução XML. Uma vez que qualquer
operação que envolva acesso à memória ou acesso ao disco em um computador
leva uma fração de tempo para ser executada, tudo isso representa perda de
performance.

b) Para uma rotina que busca por um caracter TAB no meio de uma string, a
razão diz que esta deve ser mais rápida do que uma que busque por TAGs
delimitadoras de início e fim dos dados. Não sei de que modo foram
programadas as máquinas virtuais Java, mas me parece óbvio que para qualquer
CPU é muito mais rápido encontrar um caracter em meio a uma string do que
encontrar duas strings (tags de início e fim) em meio a outra string.

c) Um parser XML, além de ter que buscar pelas TAGs delimitadoras, ainda tem
que checar se a estrutura do documento está perfeita e válida (por exemplo,
tags não finalizadas), o que representa um overhead adicional.

d) A solução, como descrevi em meu email anterior, não necessariamente
precisa carregar o arquivo em sua totalidade para a memória. É possível
fazer o processamento dos dados em partes utilizando-se o método readLine()
de BufferedReader ou então controlando-se manualmente um buffer de memória
para ler somente uma quantidade limitada de dados por vez.

Foram essas as premissas que me conduziram a tal raciocínio. Se o java fosse
uma linguagem compilada em bytecodes nativos do processador em que está
sendo executada, eu não teria a menor dúvida de que esse método seria pelo
menos umas 2 vezes mais rápido do que a solução em XML. Todavia, como o Java
roda dentro de uma máquina virtual, existe a possibilidade da solução XML se
equiparar à solução stream por conta de alguma otimização interna feita em
código nativo. Mas ainda assim,acho muito pouco provável essa possibilidade.

Claro que toda essa discussão está tomando um rumo mais acadêmico do que
prático, uma vez que você já disse ter começado a implementar uma solução em
XML. Qualquer uma das 2 soluções vai atender com segurança. Afinal, o grande
gargalo que se tem em um problema desses não é necessariamente a leitura dos
dados do arquivo XML ou do TXT e sim a escrita desses dados, via JDBC, no
banco de dados.

Implementei há poucos dias uma solução XML para inserir 8.000 registros em
um banco Oracle. Não tenho o que reclamar da performance do parse do XML
(utilizei SAX para tratar os dados). No meu caso específico, optei pelo XML
porque um dos campos de dados era um texto formatado em HTML e com quebras
de linha, o que me impedia logo de cara de utilizar um arquivo somente
texto. Pensei em utilizar serialização de objetos também mas achei melhor
utilizar XML por conta da portabilidade do formato.

Enfim, a solução que propus no email anterior visa basicamente reduzir a
quantidade de reprogramação dos sistemas (tanto dos cliente do servidor) e
aumentar a performance, em detrimento da portabilidade. Porém se tempo (quer
seja de desenvolvimento, quer seja de processamento) não é um problema, opte
sem dúvida por XML, pois a portabilidade vale a pena.

{}'s
David Rissato Cruz

PS: Segue abaixo o código que tinha em mente:

(...)

import java.util.*;
import java.io.*;

(...)
public void leDadosDoArquivo(String nomeArquivo) {

// Define caracter delimitador, no caso TAB
final String delimitador =  ;

// Define variáveis
BufferedReader br;
String linha;

try {
// Cria buffered reader a partir de um FileReader do arquivo

[java-list] RMI e Serialized

2003-02-01 Por tôpico david david

Estou com uma dúvida a respeito de RMI. Quando eu invoco um metodo remoto e 
este metodo retorna um array de objetos, o que acontece? Eu obtenho uma 
referencia ao array, ou é criada uma cópia do array no computador local?

Eu dei uma lida sobre Serializar objetos. Nesse caso, deveria serializar os 
objetos do array, o proprio array ou nao é necessário serializar para eu ter 
a copia do array na maquina local?

Obrigado pela Atençao




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



RES: [java-list] JAVA e XML

2003-02-01 Por tôpico David



Concordo com todas as afirmações, com exceção de uma. 
Não consigo pensar qual seria o motivo do processamento ficar mais rápido 
do que a substring?

Afinal, de qualquer maneira o programa vai ter que ler 
o "registro" inteiro para remover só o dado que precisa, e também para saber em 
que ponto começa o próximo "registro". E além disso, os cálculos 
necessários no processador para lidar com um arquivo XML são muito mais intensos 
do que um simples "verifique se na posição X existe tal sequencia de 
caracteres".

Enfim, 
isso pode não ser fundamental. Às vezes vale mesmo a pena uma pequena perda de 
performance para obter maior organização dos dados. Talvez XML seja uma opção 
interessante.

Mas 
acredito que uma solução de "caracter delimitador" poderia resolver o problema, 
talvez até diminuindo o tamanho do arquivo e quem sabe 
aumentar a velocidade de processamento (por conta do arquivo menor e menos bytes 
a serem processador).

Digamos que o Carlos, na hora de gerar os dados a 
partir dos "clientes", delimite cada campo com um caracter de tabulação "\t" 
(que será convertido no código ASCII 9 "\u0009"). Inclusive, deste modo, os 
campos não precisam necessáriamente ter um tamanho fixo. Exemplo: não é 
necessário colocar "0012\t098" porque oprimeiro número pode 
ter 7 casas e o segundo 9, basta colocar "12\t98". Finalmente, ao término de 
cada linha, quebra-se com um"\n"

Para 
simplificar as coisas, vamos supor que você continue usando o método atual 
de ler todo o arquivo para a memória. Esse consome mais memória mas em 
compensação torna o processamento muito mais rápido.

Faça 
um loop que separe uma linha por vez. Depois separe os dados desse 
modo:

 
(...) tipo = (linha.substring(0, 
2)); cpfCnpj = linha.substring(2, 
16).trim(); cfop = 
Integer.parseInt(linha.substring(53, 
56).trim()); inscEstd = 
(linha.substring(16, 30).trim()); 
(...)

O 
código muda bem pouco em relação ao atual. Em compensação você resolve 
totalmente seu problema de alteração de tamanho de campos. Desse modo, ainda que 
aumente o número de colunas, desde que elas sejam no final, você ainda consegue 
fazer com que seu programa continue funcionando sem alterações. Só será mesmo 
necessária uma alteração caso uma coluna deixe de existir (nesse caso, ainda que 
fosse XML, isso provavelmente exigiria uma alteração no 
programa).

Caso 
não se queira ler o arquivo inteiro para a memória de uma vez, pode-se combinar 
um FileInputStream com um BufferedInputStream e um PushbackInputStream, lendo 
uma quantidade de bytes suficientemente grande para obter uma linha e depois 
devolvendo os bytes sobressalentes que pertencem à próxima 
linha.

Claro 
que com toda essa solução estamos "reinventando a roda", pois afinal o XML tem 
uma solução bem mais elegante para esse problema. Entretanto, pode ser que o XML 
não seja tão eficiente (em termos de velocidade de processamento e tamanho de 
arquivos) como esse método que estou propondo. Além do fato que penso ser 
simples você alterar seu programa "cliente" para gerar os dados como 
sugerido.

Enfim, 
tudo vai depender do problema a ser resolvido. Achei interessante propor esta 
outra solução.

{}'s
David 
Rissato Cruz


  -Mensagem original-De: Herval Freire 
  [mailto:[EMAIL PROTECTED]]Enviada em: segunda-feira, 20 de 
  janeiro de 2003 07:03Para: 
  [EMAIL PROTECTED]Assunto: Re: [java-list] JAVA e 
  XMLQuadruplica 
  o tamanho do arquivo, mas o processamento fica duas vezes mais rapido que 
  "substring", a carga de memoria cai BASTANTE (especialmente se for utilizada a 
  API SAX) e fica 
  organizado...tendo 
  um espacinho no HD, nao seria um 'tradeoff' interessante? 
  []sAt 17:52 19/1/2003 -0300, you wrote:
  Boa tarde,Vou responder por 
experiencia propria,Tambem estou desenvolvendo um sistema de ETL 
(ExtractTransform e Load).Meus arquivos tambem sao txt e provem de 
um ERP SAP.Tem em torno de 150 000 linhas.Eh totalmente descartada a 
utilizacao de XML, osarquivos no minimo quadruplicam seu tamanho. O XML 
ehmais adequado para transacoes, exchange e coisas dotipo nao para 
carga de dados.Soh por curiosidade qual o seu banco de dados, se 
forOracle voce pode tratar os txt´s por pl/sql, tenhoexemplos se 
precisar.Temais.--- [EMAIL PROTECTED] 
escreveu:  Gostaria decolocar uma questão para a galera da 
lista. Estou num projeto que manipula conteúdo de arquivos 
TXT e os grava num banco de dados. Até aí, sem problemas e 
nem novidades. A questão é que estes conteúdos são 
disponibilisados em linhas, minha aplicação lê cada uma 
destas linhas e as sub-divide em subStrings, e cada 
subString é uma informação que deve ser gravada em banco. 
Exemplo de uma linha deste arquivo:  
5002951224000104131858602 
20020625MT01UN194946163013

[java-list] OT: Vendo livro para certificação Java

2003-01-06 Por tôpico David
Desculpem o OffTopic, mas pode ser de interesse de alguém por aqui.

Gostaria de vender o livro que usei para me preparar para a prova de
certificação Java 1.4 (310-035).

Este livro é muito bom e ajudou muito no aprendizado. O nome do livro é:

Complete Java 2 Certification  - Study Guide - 3rd Edition (Programmer's and
Develorper's exams)
Editora Sybex
Autores: Phillip Heller / Simon Roberts

O livro está em excelente estado de conservação e tem o CD. O motivo da
venda é que já fiz a prova de certificação e agora não tenho mais uso para
esse livro.

O preço dele por ai gira em torno de R$300,00. Mas por R$180,00 você leva o
livro e ainda umas dicas de como se preparar para a certificação! :-))

Quem se interessar favor entrar em contato através do email [EMAIL PROTECTED]

{}'s
David Rissato Cruz

PS: Estou da Grande São Paulo


-- 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] Método de Divisão

2003-01-03 Por tôpico David Ricardo
Isso é bastante fácil de se resolver, basta saber o seguinte: a divisão
consiste em subtrair o divisor do dividendo várias vezes (multiplicação é
uma série de somas, divisão é uma série de subtrações :) ), até que o resto
seja maior ou igual a zero e menor que o dividendo (se temos D/d, o resto
deve satisfazer: 0 = r  D).

O método seria:

public int dividir (int dividendo, int divisor) {

int resto = dividendo;
int quociente = 0;

while ((resto - divisor)  0) {
resto = resto - divisor;
quociente++;
}

return quociente;
}

[]s
David

___
Busca Yahoo!
O melhor lugar para encontrar tudo o que você procura na Internet
http://br.busca.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] 
-




RES: [java-list] parse de Integer para string

2002-12-22 Por tôpico David
Esta maneira que você apresentou é a mais fácil porém não é a mais
otimizada. Pois o código:

int numero = 2002;
String Ano =  + numero;

gerará um código equivalente a:

int numero = 2002;
String Ano = (new StringBuffer()).append(numero).toString();

Sendo que provavelmente o método Integer.toString(...) faz parte da
implementação do método append da classe StringBuffer. Como se pode notar,
isso tudo causa um overhead desnecessário no sistema e muito mais lixo para
o garbage collector recolher.

A melhor solução é mesmo a do Integer.toString(numero) ou ainda
String.valueOf(numero).

{}'s
David Rissato Cruz



-Mensagem original-
De: joao pedro [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 16 de dezembro de 2002 11:03
Para: [EMAIL PROTECTED]; Bruno Borges
Assunto: Re: [java-list] parse de Integer para string


Vai uma maneira mais facil:
int numero = 2002;
String Ano =  + numero;
Falow galera!!!
 Bruno Borges [EMAIL PROTECTED] wrote:
nossa, vcs vao pelo caminho mais dificil...

int dez = Integer.parseInt(10);

String Dez = Integer.toString(dez);
- Original Message -
From: Rafael F. Grottoli
To: [EMAIL PROTECTED]
Sent: Friday, December 13, 2002 10:04 PM
Subject: RE: [java-list] parse de Integer para string


int num = 100;
String str = String.valueOf( num );

[ ]´s


___
Rafael F. Grottoli
E-Mail: [EMAIL PROTECTED]
Fone: (41) 9124-6750 / (41) 352-8424
-Original Message-
From: José Vieira [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 10, 2002 2:35 PM
To: [EMAIL PROTECTED]
Subject: [java-list] parse de Integer para string


Olá

Intv_integer   = Integer.valueOf(v_stringv2).intValue();
Este é um parse de String para Integer
Gostaria de saber se teria como fazer o processo inverso ?

Grato

Jose Vieira




---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.426 / Virus Database: 239 - Release Date: 12/2/2002



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.426 / Virus Database: 239 - Release Date: 12/2/2002





Busca Yahoo!
O melhor lugar para encontrar tudo o que você procura na Internet


-- 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] Diferença entre as provas do 1.2 e 1.4

2002-12-19 Por tôpico David
Sim, existem muitas coisas da 1.2 que não caem mais na 1.4.

Para ser bem direto, qualquer coisa referente às classes AWT foram
suprimidas da prova de 1.4.

Na prova de 1.4 você é questionado sobre toda a linguagem Java (incluindo
Threads, inner classes, conceitos de OOP, assertions etc.). Também cai na
1.4 as classes de streams e readers, e as collections.

{}'s
David Rissato Cruz

-Mensagem original-
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 17 de dezembro de 2002 13:00
Para: [EMAIL PROTECTED]
Assunto: [java-list] Diferença entre as provas do 1.2 e 1.4





Pessoal,

Eu tenho um livro sobre certificação do Simon Roberts, se eu não me engano
ele
cobre a versão 1.2.
Eu gostaria de saber se há algo que caia na prova da versão 1.2 que não cai
mais
na 1.4 e também o que foi acrescentado na 1.4.
Há algum lugar onde eu possa obter essa informação?

Valeu,

Fábio.



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




RES: [java-list] CERTIFICAÇÃO WEB COMPONENT

2002-12-19 Por tôpico David
Alguma boa alma que pegar o tal PDF no Kazaa faria a gentileza de mandar
para mim?

meu email é  :   [EMAIL PROTECTED]

Obrigado

{}'s
David Rissato Cruz

-Mensagem original-
De: Roberto A. Metz [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 17 de dezembro de 2002 09:20
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] CERTIFICAÇÃO WEB COMPONENT



Vai a dica então ...

ta rolando no Kazaa o livro em pdf:

Sybex Java 2 Web Developer Certification Study Guide

- Original Message -
From: Felipe
To: [EMAIL PROTECTED]
Sent: Monday, December 16, 2002 8:48 PM
Subject: [java-list] CERTIFICAÇÃO WEB COMPONENT


Ola...

Pessoal...eu estou interessado nesta certificação da SUN (Web Component) e
gostaria de saber se tem alguém na lista que tem esta certificação. O que
vc's leram? Alguém de vc's tirou esta certificação sem comprar nenhum livro,
lendo apenas os recursos da internet?

Obrigado..


-- 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] botão direito do mouse em JTree

2002-12-19 Por tôpico David Lins
Caro Airton, fiz uma classe de exemplo, acho que é isso que vc quer.

public class TesteTree extends JTree implements MouseListener {

/**

* Constructor for TesteTree.

*/

public TesteTree() {

super();

this.addMouseListener(this);

}

/**

* Constructor for TesteTree.

* @param newModel

*/

public TesteTree(TreeModel newModel) {

super(newModel);

this.addMouseListener(this);

}

/**

* @see java.awt.event.MouseListener#mouseClicked(MouseEvent)

*/

public void mouseClicked(MouseEvent e) {

}

/**

* @see java.awt.event.MouseListener#mousePressed(MouseEvent)

*/

public void mousePressed(MouseEvent e) {

showPopup(e);

}

/**

* @see java.awt.event.MouseListener#mouseReleased(MouseEvent)

*/

public void mouseReleased(MouseEvent e) {

showPopup(e);

}

/**

* @see java.awt.event.MouseListener#mouseEntered(MouseEvent)

*/

public void mouseEntered(MouseEvent e) {

}

/**

* @see java.awt.event.MouseListener#mouseExited(MouseEvent)

*/

public void mouseExited(MouseEvent e) {


}


private void showPopup(MouseEvent event) {


// verifica se o click foi com o botão esquerdo

if (event.isPopupTrigger()) {


// Retorna o path do no de acordo com os pontos x,y,

TreePath path = this.getPathForLocation(event.getX(),event.getY());


// Seta o no de acordo com o path

this.setSelectionPath(path);



// Cria um popup

JPopupMenu popupMenu = new JPopupMenu();

popupMenu.show(event.getComponent(), event.getX(), event.getY());


}

}

}

vc tb pode mapear em uma hashtable o no com o popup, assim vc tera para cada
no, popups diferentes, para retornar o no de um treepath.

path.getLastPathComponent(); retorna um object, é so vc fazer um casting
para a classe do no.






- Original Message -
From: Airton [EMAIL PROTECTED]
To: java-list [EMAIL PROTECTED]
Sent: Tuesday, December 10, 2002 4:09 PM
Subject: [java-list] botão direito do mouse em JTree


 Clicando o botão esquerdo, seleciono um nó no jtree e mostro alguns dados
em
 uma área de texto.

 Quero que o botão direito mostre um menu popup, mas é necessário que o nó
 seja selecionado antes, senão a ação recai sobre o último nó selecionado
 (com o botão esquerdo).

 Como faço para o botão direito do mouse selecionar o nó como se eu
estivesse
 clicando o esquerdo?

 Obrigado.


 -- 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 de novo

2002-12-13 Por tôpico David Lins
Vc não precisa criar um a nova JTable, é so atualizar o Model (De uma olhada
na arquitetura MVC).

de uma olhada na interface javax.swing.table.TableModel e na Classe abstrata
javax.swing.table.AbstractTableModel.
a JTable tem um metodo chamado setModel(TableModel model), ao setar este
metodo ela atualiza seus dados,
evitando assim que se tenha que instanciar uma nova table so para alterar os
dados.

Abraços

David

- Original Message -
From: Thiago Henrique de Luca Gonçalves [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, December 09, 2002 2:50 PM
Subject: RES: [java-list] JTable de novo


vc tem que montar a JTable de novo.

primeiro, remova do JPanel.:
panel.removeAll();

depois inclua todos os seus objetos novamente

depois monte o JTable passando as linhas e as colunas como um array.

inclua ele no panel e atualize...

panel.updateUI();
panel.validate();

Espero ter ajudado

Thiago H. de L. Gonçalves
Analista Programador
Droga Raia
http://www.drogaraia.com.br

 - Mensagem original -
 De: andjose [SMTP:[EMAIL PROTECTED]]
 Enviada em: sexta-feira, 6 de dezembro de 2002 11:00
 Para: java-list
 Assunto: [java-list] JTable de novo

 Galera olha eu aqui de novo com dúvidas sobre JTable,
 não estou conseguindo fazer a atualização de JTables,
 vou dar uma explicada básica de como funciona meu
 aplicativo:
 Tenho as Classes de TelaPrincipal, TelaUsuario, TelaAlunos,
 TelaMensalidades, etc e tb as Classes Usuario, Alunos, Mensalidades, etc

 As classes q começam com Tela cuidam da parte gráfica (montar o layout)
 e as outras classes fazem o processamento em si, por exemplo na Classe
 Usuario tenho os métodos ConsultarUsuario(String query),
 IncluirUsuario(String query),
 ExcluirUsuario(String query), UpdateUsuario(String query) e etc.
 Apartir da TelaPrincipal crio um objeto da classe TelaUsuario e construo o
 layout e conforme
 a opção do usuario chamo um métdo da classe Usuario passando a String Sql
 e depois de
 executada a instrução SQL tenho q atualizar a JTable que está na Classe
 TelaUsuario, mas
 não estou conseguindo fazer isso, já tentei criar métodos na classe
 Usuario que retornem Vectors
 de linhas e colunas da tabela de usuários mas tb não deu certo, tentei
 retornar um JTable mas tb
 sem sucesso, usei alguns dicas de mensagens anterior aqui do grupo e
 exemplos tb, mas não
 está dando certo, se alguém puder me ajudar eu agradeceria, dicas,
 exemplos, conceitos são
 muito bem vindos.


 Grato

 Anderson

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




RES: [java-list] Pergunta

2002-12-09 Por tôpico David
Você pode utilizar os métodos estáticos da classe Math:

// a linha abaixo extraí a raiz quadrada de 25
double raiz = Math.sqrt(25);

// a linha abaixo eleva o número 58 ao cubo
double quadrado = Math.pow(58,3);

{}'s
David Rissato Cruz

-Mensagem original-
De: Viviane Laporti [mailto:[EMAIL PROTECTED]]
Enviada em: sábado, 7 de dezembro de 2002 21:08
Para: [EMAIL PROTECTED]
Assunto: [java-list] Pergunta


Boa noite, galera Java.  Vamos direto ao assunto.

Gostaria de saber de vocês o seguinte: em Pascal e em outraas
linguagens, existem comandos pré-definidos para calcular o quadrado de um
número
e a raiz quadrada de um número (sqr e sqrt) .Como faço para calcular o
mesmo em um programa Java?

Obrigada e um abraço a todos.

Viviane


-- 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] Certificação

2002-12-09 Por tôpico David
Um site que tem muita informação sobre certificação é o JavaRanch

www.javaranch.com

Leia principalmente o FAQ pois lá tem uma lista de sites com simulados de
provas que ajudaram bastante na hora de tirar a certificação (não que as
perguntas sejam as da prova, mas você já pega o jeito de fazer o exame e já
descobre quais são seus pontos fracos).

Além disso, sugiro que você utilize o livro Complete Java 2 Certification -
Study Guide da Sybex para estudar. Eu utilizei e achei muito bom.

{}'s
David Rissato Cruz


-Mensagem original-
De: Flavio Magacho [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 5 de dezembro de 2002 16:16
Para: [EMAIL PROTECTED]
Assunto: [java-list] Certificação



Aí galera alguém tem material e/ou dicas da prova de certificação da Sun em
programador Java
Vou fazer a prova este mês, e eu queria alguma ajuda
Valeu amigos!!
[]´s
__
Flavio Alexandre da Rocha Magacho Filho
 ICQ#: 161060346
Current ICQ status:



-- 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] Setar atributos de classe herdada?

2002-12-09 Por tôpico David
Olá Jean,

Desconfio que você usa o Delphi pelo padrão dos nomes das classes. Esse
padrão de colocar um T no início do nome da classe não é adotado no
universo Java, tome cuidado para que isso não cause confusão na hora da
manutenção do seu código por outros membros da equipe.

Porém, creio que seu problema esteja justamente em não considerar que o
Java, ao contrário do Delphi, é uma liguagem case-sensitive. Isso
significa que uma variável chamada cliente é diferente de uma variável
chamada Cliente.

Portanto, quando você declarou :

Tcliente cliente=new tcliente();

e tentou usar

Cliente.setRua(xx);

vai dar erro mesmo, pois a variável Cliente não existe, só a cliente.

Isso também acontece com o nome das classes, pois a class tpessoa é
diferente de TPessoa. Talvez esteja ocorrendo o mesmo com a classe
Cliente.

Verifique seu código e veja se você está seguindo essas regras.

{}'s
David Rissato Cruz

-Mensagem original-
De: Jean Carlo [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 3 de dezembro de 2002 12:21
Para: [EMAIL PROTECTED]
Assunto: [java-list] Setar atributos de classe herdada?



PessoALL,

Tenho uma classe tcliente que herda de tpessoa. A Tpessoa tem um atributo
endereco do tipo tendereco. Como faco para setar os valores do endereço ???

Tipo assim:

Criei um objeto do tipo tcliente

Tcliente cliente=new tcliente();

Eu quero setar o nome e a rua do cliente.

O nome eu seto assim:

Cliente.setNome(“Anderson”);

Mas como eu seto a rua ? Tentei

Cliente.endereco.setRua(“Rua x”); e também

Cliente.setRua(“Rua x”);

E deu errado. Como eu faço ?

Minha classe pessoa está assim:

public class tpessoa


   private String nome;
   private tendereco endereco;

   public tpessoa()
   {nome=;
endereco=new tendereco();
   }




[]'s
Jean Carlo-BH



_
Voce quer um iGMail protegido contra vírus e spams?
Clique aqui: http://www.igmailseguro.ig.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]
-


-- 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] InputStream/Reader

2002-12-09 Por tôpico David
InputStream/OutputStream deve ser utilizado quando você deseja dados de
diversos tipos (caractere, inteiros, decimais, objetos).

Reader/Writer servem estritamente para dados no formato texto, sendo que
eles já convertem automaticamente as strings lidas/escritas para o conjunto
de caracteres desejado.

{}'s
David Rissato Cruz


-Mensagem original-
De: Vieira, Pablo O. [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 3 de dezembro de 2002 09:31
Para: 'Java List'
Assunto: [java-list] InputStream/Reader


Pessoal,
Se alguem puder ajudar, gostaria de saber qual a diferença de usar classes
InputStream/OutputStream e classes Reader/Writer. Quando/Onde devo usar uma
ou outra?



-- 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] Hora-Programador JAVA

2002-10-21 Por tôpico David Lyra
vc está cobrando 150,00 , mas se te pagarem 15,00 vc vai, não vai... conta 
outra...


At 12:45 21/10/2002 -0300, you wrote:
Cara,
Eu tô cobrando R$ 150,00 (cento e cinqüenta reais), e não tem faltado 
solicitação aqui em Brasília...
- Original Message -
From: mailto:brbrazao;yahoo.com.brAnderson Brazão
To: mailto:java-list;soujava.org.br[EMAIL PROTECTED]
Sent: Monday, October 21, 2002 1:28 AM
Subject: [java-list] Hora-Programador JAVA

Amigos,

Gostaria de saber o valor/hora em média,  de um programador JAVA iniciante.


Abraços,

Anderson Brazão

Technolog Tecnologia em Logística e Sistemas S/C Ltda.
Travessa R, 400 - Cidade Universitária
USP - Universidade de São Paulo
São Paulo - 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]
-




Re: RES: [java-list] Hora-Programador JAVA

2002-10-21 Por tôpico David Lyra
já está bem melhor para um iniciante. o cara tinha dito que recebia 150,00 
hora... pode até ser.. mas é difícil.

At 11:14 21/10/2002 -0300, you wrote:
uns 20/h para iniciante. Ou seja Jr.
-Mensagem original-
De: Anderson Brazão [mailto:brbrazao;yahoo.com.br]
Enviada em: segunda-feira, 21 de outubro de 2002 01:28
Para: [EMAIL PROTECTED]
Assunto: [java-list] Hora-Programador JAVA
Prioridade: Alta

Amigos,

Gostaria de saber o valor/hora em média,  de um programador JAVA iniciante.


Abraços,

Anderson Brazão

Technolog Tecnologia em Logística e Sistemas S/C Ltda.
Travessa R, 400 - Cidade Universitária
USP - Universidade de São Paulo
São Paulo - 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] Como comunicar Applet com servlet

2002-10-04 Por tôpico David Lins



Caros javaneses,

 Estou com um probleminha para 
comunicar o applet com o servlet atraves do InputStream e 
OutputStream.

Quando tendo pegar o 
inptStream, gera um execption (NullPointException);

 private void 
getModel(){

  
ObjectInputStream inputFromServlet = null;

try {

 URL servlet = new URL(http://localhost:8080/TesteAppletServlet/TestServlet);
 
URLConnection servletConnection = servlet.openConnection();
 InputStream 
in = servletConnection.getInputStream(); // Aqui gerao exception
  inputFromServlet = new 
ObjectInputStream(in);
 TableModel model = (TableModel) 
inputFromServlet.readObject(); 
getTable().setModel(model);
} catch (Exception ex) 
{
}

}


Esta é a melhor maneira de comunicar com o 
Servlet?

Abraços

David Lins 



Re: [java-list] TableCellRenderer não pinta a primeira coluna

2002-09-18 Por tôpico David Lins



Já solucionei o problema, o que acontecia é que o 
meu renderer extends DefaultTableCellRendererao reimplementar 
o metodo getTableCellRendererComponent eu 
chamavaogetTableCellRendererComponent para me retornar 
um componet ( super.getTableCellRendererComponet(...) ) aí eu setava o 
background do componet em vez de setar o DefaultTableCellRenderer( 
super.setBackground(Color.red) ).

T+


  - Original Message - 
  From: 
  David 
  Lins 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, September 17, 2002 11:31 
  AM
  Subject: [java-list] TableCellRenderer 
  não pinta a primeira coluna
  
  Caros colegas,
   Estou com um problema que está 
  tirando minha paciência, possua uma table que mostra
  o agendamento das tarefas. quando uma tarefa 
  entra em execução eu a adiciono em um vector que esta no TableCellRenderer e 
  chamo o método repaint() da table, este renderer é responsável por pinta a 
  tarefa que esta sendo executada, quando a execução da tarefa finaliza eu a 
  retiro do vector (no renderer) e chamo novamente o métodorepaint() da 
  table.
   O problema é que quando eu 
  chamo o método repaint() após adicionar a tarefa em execução, a table não está 
  pintando a coluna 0 na primeira tarefa que está em execução, mas o renderer 
  manda pintar a coluna 0(coloque um System.out).
   O engraçado é que isto 
  acontece quando eu chamo o método repaint(), se o repaint acontece por causa 
  de um evento como maximizar,resize,etc a table pinta a tarefa 
  corretamente.
   
  
  David dos Santos Aguiar Lins - Analista de 
  SistemasLIVEWARE - Tecnologia a Servico Ltda - +55(35)3471 3210[EMAIL PROTECTED] / http://www.liveware.com.br
  
  


[java-list] TableCellRenderer não pinta a primeira coluna

2002-09-17 Por tôpico David Lins



Caros colegas,
 Estou com um problema que está 
tirando minha paciência, possua uma table que mostra
o agendamento das tarefas. quando uma tarefa entra 
em execução eu a adiciono em um vector que esta no TableCellRenderer e chamo o 
método repaint() da table, este renderer é responsável por pinta a tarefa que 
esta sendo executada, quando a execução da tarefa finaliza eu a retiro do vector 
(no renderer) e chamo novamente o métodorepaint() da table.
 O problema é que quando eu chamo 
o método repaint() após adicionar a tarefa em execução, a table não está 
pintando a coluna 0 na primeira tarefa que está em execução, mas o renderer 
manda pintar a coluna 0(coloque um System.out).
 O engraçado é que isto acontece 
quando eu chamo o método repaint(), se o repaint acontece por causa de um evento 
como maximizar,resize,etc a table pinta a tarefa corretamente.
 

David dos Santos Aguiar Lins - Analista de 
SistemasLIVEWARE - Tecnologia a Servico Ltda - +55(35)3471 3210[EMAIL PROTECTED] / http://www.liveware.com.br




Re: [java-list] JTable: Troca dinamica

2002-08-20 Por tôpico David Lins

Vc não prescisa trocar o JTable, somente o model (de uma olhada na
arquitutura MVC na sun),
apos vc executar sua query, tera que criar um javax.swing.table.TableModel,
está interface vc passa para a table table.setModel(seuTableModel),
existem duas classes que pode de auxiliar a criar um TableModel
javax.swing.table.AbstractTableModel e javax.swing.table.DefaultTableModel.

- Original Message -
From: Fábio Santos Almeida [EMAIL PROTECTED]
To: soujava [EMAIL PROTECTED]
Sent: Tuesday, August 20, 2002 10:48 AM
Subject: [java-list] JTable: Troca dinamica


 Olá, tudo bem?

 Eu criei um form, com um JTable que será
 preenchido por uma query. Como posso trocar o JTable
 com o resultado de cada nova query?



 Eu tentei isto:

 table = executaQuery.getJTable();. Não deu certo!

 table = null;
 table = executaQuery.getJTable();. Não deu certo!


 =
 Fábio Santos Almeida
 Analista de Sistemas - Java / Powerbuilder

 *** Copie! Seja legal USE LINUX. ***
 Conectiva Linux 8.0 - My Linux Counter is #249088.

 ___
 Yahoo! PageBuilder
 O super editor para criação de sites: é grátis, fácil e rápido.
 http://br.geocities.yahoo.com/v/pb.html

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




[java-list] clear case

2002-08-10 Por tôpico David Feitosa
Alguém sabe se existe algum plug-in pro netbeans fazer integracao com o clear case da rational ?
Eu sei que existe um pro eclipse, mas eu uso o netbeans. Se alguem puder me ajudar, agradeco antecipadamente.
Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

Re: [java-list] JTree

2002-08-09 Por tôpico David Lins
Title: JTree



Caro Robson,
 Vc tera que implementar a 
interface javax.swing.tree.TreeCellRenderer e adiciona-la na tree.

 
tree.setCellRenderer(TreeViewRenderer);

 public class TreeViewRenderer 
implements javax.swing.tree.TreeCellRenderer { 
private javax.swing.tree.DefaultTreeCellRenderer 
cellRenderer; private java.awt.Color 
bkgSelectionColor = null; private 
java.awt.Color bkgNonSelectionColor = null;

 
/** * TreeViewRenderer constructor 
comment. 
*/ public TreeViewRenderer() 
{ 
super(); 
cellRenderer = new 
javax.swing.tree.DefaultTreeCellRenderer(); 
cellRenderer.setHorizontalAlignment(javax.swing.JLabel.RIGHT); 
bkgSelectionColor = 
cellRenderer.getBackgroundSelectionColor(); 
bkgNonSelectionColor = 
cellRenderer.getBackgroundNonSelectionColor(); 
}

 
/** * Sets the value of the current tree cell 
to codevalue/code. * If 
codeselected/code is true, the cell will be drawn as 
if * selected. If 
codeexpanded/code is true the node is 
currently * expanded and if 
codeleaf/code is true the node represets 
a * leaf anf if 
codehasFocus/code is true the node currently 
has * focus. codetree/code is 
the JTree the receiver is being * configured 
for. * Returns the Component that the renderer 
uses to draw the value. 
* * @returnComponent that the renderer 
uses to draw the value. 
*/ public java.awt.Component 
getTreeCellRendererComponent( 
javax.swing.JTree 
tree, 
Object 
value, 
boolean 
selected, 
boolean 
expanded, 
boolean 
leaf, 
int 
row, 
boolean hasFocus) {

 
javax.swing.JLabel aRenderedObject 
= 
(javax.swing.JLabel) 
cellRenderer.getTreeCellRendererComponent( 
tree, 
value, 
selected, 
expanded, 
leaf, 
row, 
hasFocus);
  
 aRenderedObject.setFont(new java.awt.Font("Nome da 
Fonte",style, size);
  
 return aRenderedObject; 
}

  - Original Message - 
  From: 
  Robson Julio Galvao 
  da Silva 
  To: '[EMAIL PROTECTED]' 
  Sent: Wednesday, August 07, 2002 1:32 
  PM
  Subject: [java-list] JTree
  
  Pessoal. 
  Alguém sabe como eu posso fazer para mudar a cor 
  de fundo dos label´s e a cor das letras que aparecem nestes label´s em 
  uma arvore JTree???
  Acontece que eu quero mudar a cor de fundo do meu 
  Panel, mas se eu não mudar a cor dos label´s também, ficará difícil de ler 
  !
  Desde já muito obrigado, 
  ROBSON JULIO GALVÃO DA 
  SILVA Desenvolvimento de Sistemas Multiplaforma CSU CARDSYSTEM S/A 
  (: (0xx11) 3030 - 3866 
  Fax:(0xx11) 
  3030 - 9906 *: [EMAIL PROTECTED] 


Re: [java-list] Servidor Telnet em Java.

2002-07-31 Por tôpico David Feitosa
 cara, ve se tu acha no jars, deve etr por lá...
www.jars.com
servidor telnet eu nunca fiz, mas parace q tem uma classe pra cliente no pacote sun.net
da uma descomprimida no rt.jar, ele fica la no java_home/jre/lib/
jar -xvf rt.jar e olha as classes, tem um monte de protocolo ali. Telnet, ftp...

 Carlos Eduardo Smanioto [EMAIL PROTECTED] escreveu: 




Olá a todos!

 Tenho uma pequena dúvida e necessito de ajuda. Estou querendo montar um tipo de servidor TELNET em Java, em Delphi é muito simples faze-lo mas em java eu nem sei por onde começar.

 A idéia é montar um aplicativo em java que escute na porta 23 e mostre um texto do tipo olá ou qualquer coisa em qualquer cliente Telnet... 

Muito grato a todos!
Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

Re: [java-list] Eclipse - Como criar arquivos .jar

2002-07-13 Por tôpico David Lins

Andre,
Apos selecionar o jar file , click em next em vez de finish , no proximo
guide selecio Save the description of this JAR in the workspace e passe o
no do jardesc. o eclipse ira gerar um arq.jardesc, para gerar novamente
click com o botão direito do mouse e - create jar.

espero que resolva seu problema.
falou!!

- Original Message -
From: Andre Selton [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, July 12, 2002 10:09 AM
Subject: [java-list] Eclipse - Como criar arquivos .jar


   Ola,

   Como faco para criar pacotes (arquivos .jar) do
 projeto que tenho no Eclipse ?
   Usando a opcao Export e depois selecionando JAR file
 eu faco o que quero.
   So que para criar este .jar novamente eu tenho que
 executar novamente a opcao no menu.
   Eu sou um usuario do JBuilder e nele e mais eu posso
 adicionar um Archive Builder que especifica o nome
 do jar e quais classes irao ser incluidas nele. Este
 fica no projeto. Sempre que eu mando compilar o
 projeto o .jar ira ser criado.
   Com certeza existe como fazer isso no Eclipse mas eu
 nao consegui descobrir como.
   Alguem sabe e quer compartilhar ?

   Andre S.

 __
 Do You Yahoo!?
 Sign up for SBC Yahoo! Dial - First Month Free
 http://sbc.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] 
-




Re: [java-list] Abrir o browser a partir de uma aplicação java

2002-07-10 Por tôpico David Lins

Claudio,
A minha aplicação não é aplet, por isso que tinha que abrir o browser
com a pagina
da empresa.

- Original Message -
From: Claudio Miranda [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 10, 2002 9:57 AM
Subject: Re: [java-list] Abrir o browser a partir de uma aplicação java



 Não vejo de outra maneira que não seja com Runtime.exec();
 Por curiosidde, porque você quer isso?

 abaixo um trecho de código

 String commandToExecute = cmd /c dir;
 Process proc = Runtime.getRuntime().exec(commandToExecute);
 BufferedReader lineReader = new BufferedReader(new
 InputStreamReader(proc.getInputStream()));
 String line;
 while ((line = lineReader.readLine()) != null) {
 System.out.println(line);
 }
 proc.destroy();
 lineReader.close();

 []s

 Claudio Miranda


 David Lins wrote:
  Oi pessoal,
 
  Como faço para abrir uma o browser através de uma aplicação java
  (não é aplet).
 
  Grato,
 
  David Lins



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




[java-list] Abrir o browser a partir de uma aplicação java

2002-07-09 Por tôpico David Lins



Oi pessoal,

 Como faço para abrir uma o 
browser através de uma aplicação java (não é aplet).

Grato,

David Lins


[java-list] Fwd: [Sin011] Gerador de Executável para Programas Java

2002-06-12 Por tôpico David Andrade

Oi pessoal,

JToExe 2.0 - Ótimo programa. Cria um executável do Windows (.exe) para rodar
 um aplicativo Java. Bem melhor e bem mais fácil do que fazer um .bat.

Programa disponível na minha página: http://www.rodison.cjb.net no menu
 Downloads.

T+,

 Rodison dos Santos Ferreira - RodSafer 

- Estudante de Sistemas de Informação -
- SIN00.2 - 4ª fase - Turma de 2000.2 -
- Universidade Federal de Santa Catarina - UFSC -
- [EMAIL PROTECTED] - [EMAIL PROTECTED] -
- www.rodison.cjb.net -
- Fone: (48) 234-8930 - UIN/ICQ#: 91082417 -
- Florianópolis - SC - Brasil -

---







Oi pessoal,
JToExe 2.0 - Ótimo programa. Cria um executável do Windows (.exe) para 
rodar um aplicativo Java. Bem melhor e bem mais fácil do que fazer um .bat.
Programa disponível na minha página:http://www.rodison.cjb.netno menu 
Downloads.
T+,
 Rodison dos Santos Ferreira - RodSafer - Estudante de 
Sistemas de Informação -- SIN00.2 - 4ª fase - Turma de 2000.2 -- 
Universidade Federal de Santa Catarina - UFSC -- [EMAIL PROTECTED] - [EMAIL PROTECTED] -- www.rodison.cjb.net -- Fone: (48) 
234-8930 - UIN/ICQ#: 91082417 -- Florianópolis - SC - 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]
-


Re: [java-list] Web Service!!!!

2002-04-18 Por tôpico David



De uma olhada na pagina em www.iona.com e http://www.liveware.com.br/boletim/boletim_abril.htm


  - Original Message - 
  From: 
  Daniel 
  Felipe (Bonão) 
  To: [EMAIL PROTECTED] 
  Sent: Monday, April 15, 2002 11:13 
  PM
  Subject: [java-list] Web 
Service
  
  E ai pessoal...tudo bem com vc's
  
  Alguém sabe de algum tutorial e mesmo um artigo 
  sobre "Web Services" ? Por favor se alguém sabe algo sobre isto me 
  envie..
  
  Um grande abraço, 
  
  Bonão


Re: [java-list] IDEs CVS

2002-04-12 Por tôpico David

O eclipse parece que possui esta integração.

www.eclipse.org


- Original Message -
From: Mps_yahoo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, April 10, 2002 3:15 PM
Subject: [java-list] IDEs  CVS


Alguém sabe me dizer se existe alguma IDE que tenha integração com CVS
(Concurrent Versions System)???

Desde já agradeço,

Mps


-- 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] Applet - Class not found

2002-02-04 Por tôpico David Gerson

me perdoem se eu estou falando o que naum sei
Sou novato em java e estou aprendendo tb...estou lendo o livro Java-como
programar-3º ede lá eu li sobre um conversor em HTML
vc pode baixar em http://java.sun.com/products/plugin

depois vc executa ele com o  comando
 java HTMLConverter

no livro o autor fala que poucas versoes de browsers suportam Java  2
Platform e por isso este arquivo ajuda, fazendo a conversao

bem...eu usei pq tinha o mesmo problema e naum conseguia ver os applets que
eu fazia...

Espero ter ajudado...e me desculpem se falei algo ridiculo
- Original Message -
From: Daniel P [EMAIL PROTECTED]
To: Java Lista [EMAIL PROTECTED]
Sent: Friday, February 01, 2002 4:32 PM
Subject: [java-list] Applet - Class not found


 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br





 Estou tentando executar uma applet no internet
 explorer 5.5 mas não consigo. Recebo a seguinte
 mensagem:

  class X not found 

 Só que esta classe esta no mesmo diretorio da página
 html.

 Será que é o navegador

 Muito Obrigado a todos




___
 Yahoo! GeoCities
 Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo!
GeoCities. É fácil e grátis!
 http://br.geocities.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] 
-




Re: [java-list] EditMask no Java

2001-12-19 Por tôpico David Lins



Pedro,
Consegui estas classe a algum tempo aqui na lista, 
arrumei algumas coisas, acho que pode te 
ajudar

- Original Message - 

  From: 
  Pedro 

  To: [EMAIL PROTECTED] 
  Sent: Saturday, December 15, 2001 1:44 
  AM
  Subject: [java-list] EditMask no 
  Java
  
  Alguém na lista saberia me responder como criar uma máscara 
  de entrada do tipo HH:mm para um TextField ou um dataField 
?
  Obrigado


mask.zip
Description: Zip compressed data

-- 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
para sair da lista: envie email para [EMAIL PROTECTED]
-


[java-list] Setar valor da célula de uma table

2001-12-13 Por tôpico David Lins




Oi pessoALL;

 Estou com problemas para setar o 
valor da ultima célula de uma table, pois o valor digitado nas células somente 
são setados quando estas perdem o foco. Mas se for digitado um valor em uma 
celula e em seguida clicar em um botão, por exemplo, o valor dessa célula não é 
setado. (setValueAt)

Um Abraço.

David dos Santos A. Lins - Analista de Sistemas 
Jr.LIVEWARE, Tecnologia a Serviço Ltda - Tel/Fax: +55 35 3471 3210[EMAIL PROTECTED] - www.liveware.com.br


Re: [java-list] Ferramenta IDE

2001-12-06 Por tôpico David Lins



Marcio,
Saiu um novo IDE "Eclipse", eu estava 
utilizando o Visual Age e agora estou utilizando o eclipse.
www.eclipse.org

Obs: É free

  - Original Message - 
  From: 
  Marcio Jose 
  
  To: Java List 
  Sent: Thursday, December 06, 2001 6:47 
  AM
  Subject: [java-list] Ferramenta IDE
  
  Olá pesooal,
  
  Estou estudando Java somente usando um 
  editor de texto e gostaria de experimentar uma ferramenta IDE.
  O que vocês me indicariam para 
  começar.
  Qual a mais usada no mercado de 
  trabalho?
  
  
  Um abraço
  
  Márcio José
  
  


Re: [java-list] Java e Flash

2001-11-26 Por tôpico David Lins



Caro Renato,
Acho que eu não me expressei bem, tenho uma 
aplicação Cliente em java(não JSP ou Applet) que ira acessar um WebService, esta 
aplicação Cliente
ira conter componentes do Swing e Animações em 
Flash, o que eu quero e escutar os eventos dasanimações em flash, eu sei 
que a API JMF 
trabalha comFlash emuitos outros 
formatos de video e audio. Euqueriasaber comofaço para 
interagir com flash;

  - Original Message - 
  From: 
  Renato 
  Mauro 
  To: [EMAIL PROTECTED] 
  Sent: Monday, November 26, 2001 1:33 
  PM
  Subject: RES: [java-list] Java e 
  Flash
  
  No 
  flash vc consegue enviar parametros para um servlet ou jsp,assim como receber 
  tranquilamente,basta usar o loadvariable do flash.
  
  -Mensagem original-De: David Lins 
  [mailto:[EMAIL PROTECTED]]Enviada em: quinta-feira, 22 de 
  novembro de 2001 14:29Para: [EMAIL PROTECTED]Assunto: 
  [java-list] Java e Flash
  
Pessoall,
Estou desenvolvendo uma aplicação java e 
gostaria de criar uma
umainterfaceque tenha algumas 
animações em flash. Existe alguma maneira do java 
trabalhar com Flash.

Grato,

David dos Santos A. Lins - Analista de Sistemas 
Jr.LIVEWARE, Tecnologia a Serviço Ltda - Tel/Fax: +55 35 3471 3210[EMAIL PROTECTED] - www.liveware.com.br


[java-list] Diferença em dias entre Datas

2001-11-25 Por tôpico David Lins



PessoALL,
Como posso saber a diferença em dias de duas 
datas
Por exemplo:
Data1 = 20/11/2001
Data2 = 10/12/2001
Diferenca = 20

Grato,

David dos Santos A. Lins - Analista de Sistemas 
Jr.LIVEWARE, Tecnologia a Serviço Ltda - Tel/Fax: +55 35 3471 3210[EMAIL PROTECTED] - www.liveware.com.br


[java-list] Java e Flash

2001-11-25 Por tôpico David Lins



Pessoall,
Estou desenvolvendo uma aplicação java e gostaria 
de criar uma
umainterfaceque tenha algumas animações 
em flash. Existe alguma maneira do java 
trabalhar com Flash.

Grato,

David dos Santos A. Lins - Analista de Sistemas 
Jr.LIVEWARE, Tecnologia a Serviço Ltda - Tel/Fax: +55 35 3471 3210[EMAIL PROTECTED] - www.liveware.com.br


[java-list] curso p/ iniciantes

2001-11-19 Por tôpico david

Olá Pessoal !

Estou começando a aprender java, e agora estou afim de fazer o curso
de Pós-graduação em Java da Faculdade FIAP.

Eu gostaria de saber se alguém conhece este curso, se é bom ou não.

Caso vcs tenham alguma outra dica de cursos para inicinantes em java, será
muito útil para mim.

Obrigado 


David
[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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] PI

2001-11-12 Por tôpico David Ricardo

Mas o pi é um número irracional e tem, portanto, infinitas casas decimais.
Como não temos uma quantidade de memória infinita, então só podemos
trabalhar com aproximacoes mesmo.

A serie apresentada calcula o valor de pi, mas como não podemos ficar
calculando a série até o infinito, teremos sempre uma aproximacao do pi.

[]s
David

- Original Message -
From: Lincolm Ferreira de Aguiar
To: [EMAIL PROTECTED]
Sent: Tuesday, November 06, 2001 8:20 AM
Subject: Re: [java-list] PI


Valor aproximado de PI não é o valor de PI.



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Algoritimo!!!

2001-11-12 Por tôpico David Ricardo

Mas descendentes são os filhos, netos... O que você está querendo eu conheco
por ancestrais de um nó.

[]s
David

- Original Message -
From: Fernando C. Felix [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, November 06, 2001 5:15 PM
Subject: Re: [java-list] Algoritimo!!!


 Pra começar deixa eu deixar claro oque eu quero dizer com descendentes.
são
 avos, bisavos, ..., sem os tios e primos.
 e oque eu tenho é um ponteiro para o nó.

 obrigado


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-24 Por tôpico Marcus David Bronstein

Valeu,

Resta uma dúvida, caso o deamon caia, como posso restartá-lo sem restartar o
servidor web ???


[]'s

Marcus


- Original Message -
From: Perry Werneck [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, October 23, 2001 4:45 PM
Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


On Tue, 23 Oct 2001 10:53:50 -0200, Marcus David Bronstein wrote:

Ola,

1- No que concerne a Servelet = Como a Servlet tem um vida limitada, isto
é,
deve morrer(sic) após executar alguns comandos, caso contrário o servidor

Nem tanto. Um servlet pode ser iniciado na subida do servidor web e, durante
seu processo de
inicialização startar uma thread que ficará sempre ativa. Na verdade
quando é recebida uma requisição o
servidor apenas inicia uma thread do servlet para atendê-la,  diferente de
um CGI por exemplo que inicia que
só existe enquanto está atendendo um serviço um servlet pode ficar sempre
ativo.

web vai matá-la(sic) com timeout. Então fica a dúvida, todos os processos
iniciador por ela vão morrer tb ??? Meu objetivo é exatamente iniciar um
servidor deamon pela servlet

Faça a sua classe daemon implementar runnable e dê um start nela na
inicialização do servlet, fica
melhor ainda se você ajustar seu servlet runner para dar um
load-on-startup nessa classe. Uso esse
sistema num servlet de monitoração que fiz e funciona perfeitamente.
Detalhando melhor: a classe é startada na inicialização do servlet e fica
em loop coletando e
classificando dados de dezenas de fontes diferentes; a cada request o
servlet consulta esse objeto e
formata a saída para o usuário.


--
   Perry Werneck
   http://www.os2brasil.com.br/
   http://planeta.terra.com.br/informatica/trevize




-- 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
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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-24 Por tôpico Marcus David Bronstein

Alexandro,

Acho que vc solucionou o problema com o caso 2, vou fazer uns testes para
ver se funciona.
Se realmente a varíavel do servlet tem um escopo MAIOR que a requisição,
isto vai resolver o problema!

Obrigado,

Marcus

- Original Message -
From: Alessandro Romero [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, January 23, 2002 4:17 PM
Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


 Marcus,

 Existem basicamente duas possibilidades para inicializar um thread
 dentro de um Servlet:

 ---
 1: declarar, instanciar e iniciar a thread dentro do
 doGet(doPost, service), isto pode trazer alguns problemas, inclusive com a
 morte da thread, pois a partir do término da execução do método o objeto
 thread esta disponivel para o garbage Collector ( problemas a vista )

 public void doGet(...) {
 Thread a = new Thread();
 a.start();
 }
 ---
 2: declarar, como uma variavel do Servlet a thread...
Instanciar
 e iniciar a thread a seu gosto... como o servlet é um unico objeto, sendo
 que seus metodos são executados em threads conforme a requisição, nunca a
 thread ficara disponivel ao garbage collector, assim ficamos tranquilo
 quanto a sua vida
 private Thread a = null;

 public void doGet(...){
 if ( a == null){
a = new Thread();
 a.start();
 }
 }
 ---

 Acho que é isso, espero ter esclarecido...

 Quanto a orientação a serviços, simplificando um pouco, é fazermos
 com que nosso objeto, possa ser iniciado, parado, configurado, a qualquer
 momento como um serviço de fax...

 Abraços,
 Alessandro.

 - Original Message -
 From: Marcus David Bronstein [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Tuesday, October 23, 2001 10:53 AM
 Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


  Alexandro,
 
  Muito obrigado pela sua resposta, contudo ainda tenho alguns pontos a
  esclarecer/desenvolver:
 
  1- No que concerne a Servelet = Como a Servlet tem um vida limitada,
isto
 é,
  deve morrer(sic) após executar alguns comandos, caso contrário o
servidor
  web vai matá-la(sic) com timeout. Então fica a dúvida, todos os
processos
  iniciador por ela vão morrer tb ??? Meu objetivo é exatamente iniciar um
  servidor deamon pela servlet
 
 
  2- Explique um pouco mais sobre a sua concepção de orientação a serviços
  para auferir se tenho o mesmo conceito em mente...
 
  Atenciosamente,
 
  Marcus David Bronstein
 
 
 
  - Original Message -
  From: Alessandro Romero [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Monday, October 22, 2001 2:05 PM
  Subject: Re: [java-list] Iniciar aplicativo a partir de outro.
 
 
   Marcus,
  
   Para iniciar um programa na mesma VM e deixá-lo rodando,
talvez
  uma
   Thread(não sendo do tipo daemon) que no run rode seu main, pode
ser
  uma
   solução...
  
   Mas atenção esta solução pode continuar trazendo o problema
que
  voce
   comentou em seu primeiro email:
   mais tem um problema, quando o primeiro aplicativo (o que fez
a
   chamada) termina o outro também. 
   Isto pode acontecer por n motivos, mas o mais direto é o
término
  do
   primeiro programa com um System.exit(x)...
  
   Para um servlet iniciar um servidor de chat, a execução do
main
  numa
   nova thread pode atender, desde que o servidor nunca execute um
   System.exit(0) ou efetue um throw de uma Exception no main... Porque
 estas
   atitudes poderiam derrubar o Application Server, dependendo de qual
esta
   sendo usado...
  
   Espero ter ajudado...
  
   Comentario: Uma abordagem interessante é orientar nossos
  aplicativos
   a serviços( estamos entrando na era de serviços ), se quiser mais
  detalhes
   sobre isso, estou a disposição...
  
   Abraços,
   Alessandro.
  
   - Original Message -
   From: Marcus David Bronstein [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Monday, October 22, 2001 10:13 AM
   Subject: Re: [java-list] Iniciar aplicativo a partir de outro.
  
  
   
   
Alessandro,
   
 Usar a classe Runtime não serve pois como vou ter que usar comandos
 específicos da plataforma, o que eu desejo é invocar o programa
   diretamente
 na VM e deixar ele rodando
   
 Atenciosamente,
   
 Marcus David Bronstein
   
   
 - Original Message -
 From: Alessandro Romero [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, October 18, 2001 5:59 PM
 Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


  Marcus,
 
  Isto pode ser feito através da classe Runtime... Veja o
   javadoc
  desta classe o método exec...
 
  Abraços,
  Alessandro.
 
 
  - Original Message -
  From: Marcus David Bronstein [EMAIL PROTECTED

[java-list] JTree naum funciona fora do Visal Age

2001-10-23 Por tôpico David Lins



Pessoal, estou com um problema que esta me tirando 
a paciencia,
tenho uma Jtree queeh criada traves de um 
arquivo de configuracao,
rodando pelo ambiente (visual age) a 
treefunciona corretamente,
mas quando rodo pelo prompt, ela cria apenas os 
dois primeiros galhos.
a versao do JRE eh 1.3.0
sera que alguem pode me ajudar

Grato,

David dos Santos A. Lins 



Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-23 Por tôpico Marcus David Bronstein

Alexandro,

Muito obrigado pela sua resposta, contudo ainda tenho alguns pontos a
esclarecer/desenvolver:

1- No que concerne a Servelet = Como a Servlet tem um vida limitada, isto é,
deve morrer(sic) após executar alguns comandos, caso contrário o servidor
web vai matá-la(sic) com timeout. Então fica a dúvida, todos os processos
iniciador por ela vão morrer tb ??? Meu objetivo é exatamente iniciar um
servidor deamon pela servlet


2- Explique um pouco mais sobre a sua concepção de orientação a serviços
para auferir se tenho o mesmo conceito em mente...

Atenciosamente,

Marcus David Bronstein



- Original Message -
From: Alessandro Romero [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, October 22, 2001 2:05 PM
Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


 Marcus,

 Para iniciar um programa na mesma VM e deixá-lo rodando, talvez
uma
 Thread(não sendo do tipo daemon) que no run rode seu main, pode ser
uma
 solução...

 Mas atenção esta solução pode continuar trazendo o problema que
voce
 comentou em seu primeiro email:
 mais tem um problema, quando o primeiro aplicativo (o que fez a
 chamada) termina o outro também. 
 Isto pode acontecer por n motivos, mas o mais direto é o término
do
 primeiro programa com um System.exit(x)...

 Para um servlet iniciar um servidor de chat, a execução do main
numa
 nova thread pode atender, desde que o servidor nunca execute um
 System.exit(0) ou efetue um throw de uma Exception no main... Porque estas
 atitudes poderiam derrubar o Application Server, dependendo de qual esta
 sendo usado...

 Espero ter ajudado...

 Comentario: Uma abordagem interessante é orientar nossos
aplicativos
 a serviços( estamos entrando na era de serviços ), se quiser mais
detalhes
 sobre isso, estou a disposição...

 Abraços,
 Alessandro.

 - Original Message -
 From: Marcus David Bronstein [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Monday, October 22, 2001 10:13 AM
 Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


 
 
  Alessandro,
 
   Usar a classe Runtime não serve pois como vou ter que usar comandos
   específicos da plataforma, o que eu desejo é invocar o programa
 diretamente
   na VM e deixar ele rodando
 
   Atenciosamente,
 
   Marcus David Bronstein
 
 
   - Original Message -
   From: Alessandro Romero [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Thursday, October 18, 2001 5:59 PM
   Subject: Re: [java-list] Iniciar aplicativo a partir de outro.
  
  
Marcus,
   
Isto pode ser feito através da classe Runtime... Veja o
 javadoc
desta classe o método exec...
   
Abraços,
Alessandro.
   
   
- Original Message -
From: Marcus David Bronstein [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 18, 2001 2:53 PM
Subject: Re: [java-list] Iniciar aplicativo a partir de outro.
   
   
 Pessoal,

 Gostaria de saber como iniciar um outro processo(aplicativo) na VM
   apartir
 de um que já esta ativo.
 Detalhe: Isso eu já fiz através do classLoader chamando o método
 main
  do
 aplicativo mais tem um problema, quando o primeiro aplicativo (o
que
  fez
   a
 chamada) termina o outro também. Preciso que mesmo após o término
do
 primeiro o segundo fique ativo.
 Um exemplo seria uma servelet que iniciaria um servidor de chat.

 Desde já agradeço,
 Marcus David Bronstein


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

Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-22 Por tôpico Marcus David Bronstein



Alessandro,

 Usar a classe Runtime não serve pois como vou ter que usar comandos
 específicos da plataforma, o que eu desejo é invocar o programa diretamente
 na VM e deixar ele rodando

 Atenciosamente,

 Marcus David Bronstein


 - Original Message -
 From: Alessandro Romero [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, October 18, 2001 5:59 PM
 Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


  Marcus,
 
  Isto pode ser feito através da classe Runtime... Veja o javadoc
  desta classe o método exec...
 
  Abraços,
  Alessandro.
 
 
  - Original Message -
  From: Marcus David Bronstein [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Thursday, October 18, 2001 2:53 PM
  Subject: Re: [java-list] Iniciar aplicativo a partir de outro.
 
 
   Pessoal,
  
   Gostaria de saber como iniciar um outro processo(aplicativo) na VM
 apartir
   de um que já esta ativo.
   Detalhe: Isso eu já fiz através do classLoader chamando o método main
do
   aplicativo mais tem um problema, quando o primeiro aplicativo (o que
fez
 a
   chamada) termina o outro também. Preciso que mesmo após o término do
   primeiro o segundo fique ativo.
   Um exemplo seria uma servelet que iniciaria um servidor de chat.
  
   Desde já agradeço,
   Marcus David Bronstein
  
  
   -- 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
   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
  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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-22 Por tôpico Marcus David Bronstein

Alessandro,

Usar a classe Runtime não serve pois como vou ter que usar comandos
específicos da plataforma, o que eu desejo é invocar o programa diretamente
na VM e deixar ele rodando

Atenciosamente,

Marcus David Bronstein


- Original Message -
From: Alessandro Romero [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 18, 2001 5:59 PM
Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


 Marcus,

 Isto pode ser feito através da classe Runtime... Veja o javadoc
 desta classe o método exec...

 Abraços,
 Alessandro.


 - Original Message -
 From: Marcus David Bronstein [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, October 18, 2001 2:53 PM
 Subject: Re: [java-list] Iniciar aplicativo a partir de outro.


  Pessoal,
 
  Gostaria de saber como iniciar um outro processo(aplicativo) na VM
apartir
  de um que já esta ativo.
  Detalhe: Isso eu já fiz através do classLoader chamando o método main do
  aplicativo mais tem um problema, quando o primeiro aplicativo (o que fez
a
  chamada) termina o outro também. Preciso que mesmo após o término do
  primeiro o segundo fique ativo.
  Um exemplo seria uma servelet que iniciaria um servidor de chat.
 
  Desde já agradeço,
  Marcus David Bronstein
 
 
  -- 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
  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
 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Iniciar aplicativo a partir de outro.

2001-10-18 Por tôpico Marcus David Bronstein

Pessoal,

Gostaria de saber como iniciar um outro processo(aplicativo) na VM apartir
de um que já esta ativo.
Detalhe: Isso eu já fiz através do classLoader chamando o método main do
aplicativo mais tem um problema, quando o primeiro aplicativo (o que fez a
chamada) termina o outro também. Preciso que mesmo após o término do
primeiro o segundo fique ativo.
Um exemplo seria uma servelet que iniciaria um servidor de chat.

Desde já agradeço,
Marcus David Bronstein


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] III SINEC - Informações

2001-10-18 Por tôpico David Ricardo



Estou passando esta informação para as pessoas desta lista que, assim como 
eu,são de Natal/RN. Nós, do curso de Engenharia de Computação da UFRN, 
realizamos anualmente este seminário, que conta com palestras muito boas e 
minicursos. Inclusive este ano teremos várias palestras relacionadas com 
Java:

- Java Server Pages, com Galileu Batista, nosso professor e um dos 
organizadores da JSP Brasil
- Sun Microsystems, com umconsultor da Sun Microsystems.
- Introdução ao Forte - Acelerando o desenvolvimento em Java, com Frederico 
Boreli

Outras palestras interessantes:
- Sistema de Navegação de Robôs
- Projeto e Desenvolvimento de Mini-Robôs
- Transgenética Computacional
- Introduzindo Programação Extrema, uma metodologia ágil de desenvolvimento 
de software
- E várias outras...

O evento será realizado na UFRN, e maiores informações podem ser dadas na 
página www.engcomp.ufrn.br/sinec

Desculpem-me pelo e-mail em HTML. Eu normalmente não o uso.

[]s
David Ricardo
Aluno de Graduação-Engenharia de Computação - UFRN
[EMAIL PROTECTED]



  
  

   

  
  III SINEC - SEMINÁRIO DE 
  INFORMÁTICA E ENGENHARIA DE COMPUTAÇÃO Natal - RN, 07 à 11 de Novembro de 2001Realização: Centro 
  Acadêmico de Engenharia de ComputaçãoLocal: Universidade Federal do 
  Rio Grande do Norte

  
  

   É com imenso 
  prazer que o convidamos para participar no período de 07 a 11 de novembro 
  de 2001 do III Seminário de Informática e Engenharia de Computação 
  (SINEC).Desde sua primeira edição 
  em 1999, o SINEC vem sendo realizado na Universidade Federal do Rio Grande 
  do Norte (UFRN) e é hoje o principal evento da Instituição para discussão 
  de temas como Automação e Robótica, Linguagem de programação, Redes de 
  Computadores, Internet, etc.Tem como 
  público alvo profissionais e estudantes das áreas de computação e 
  similares e todas as pessoas que se interessam pelo 
  assunto.A realização do evento está a 
  cargo do Centro Acadêmico do curso de Engenharia de Computação com o apoio 
  do Laboratório de Engenharia de Computação e Automação (LECA) e dos 
  Centros Tecnológico (CT) e de Ciências Exatas e da Terra (CCET) da 
  UFRN.
   Estamos 
  oferecendo várias palestras sobre os temas citados acima, e quatro 
  minicursos: PhP e PostGreSQL; Linux Básico; Hardware e Controle de 
  Processos usando Redes Neurais Artificiais. Informações sobreo 
  evento em www.engcomp.ufrn.br/sinec. 
  Lá constará a tabela de preços, informações sobre as palestras e os 
  minicursos, inscrições on line. Qualquer dúvida, favor mandar um e-mail 
  para [EMAIL PROTECTED] 
  .

Atenciosamente,
Juan Pablo ([EMAIL PROTECTED])
Diretor de Eventos do 
Centro Acadêmico
 Organização do III 
SINEC
 Engenharia de Computação - 
UFRN

Patrocinadores:

SIC Informática
Grafipel

Apoio:

CTI
Cooperativa Cultural - UFRN






[java-list] Gerar um arquivo XML

2001-10-02 Por tôpico David Lins




E ai pessoal,
Alguem sabe como eu gero um arquivo XML, utilizando 
SAX ou DOM.
Grato,
David Lins


Re: [java-list] Problemas de principiante!!!

2001-09-23 Por tôpico David Ricardo

Não sou bem a pessoa mais indicada para lhe corrigir pq tb estou
iniciando... Qq erro me avisem, por favor.

 strRecebida.charAt(indice-1).equalsTo( )

O erro esta aqui... O método charAt retorna um char, e o metodo equalsTo é
da classe String. Alem disso, o metodo equalsTo nao existe (eu acho). O
certo eh String.equals();

Você pode tentar fazer o seguinte:

String.valueOf(strRecebida.charAt(indice-1)).equals( );

Aqui vc usa o metodo valueOf (que retorna uma String) da classe String no
char que o metodo charAt vai retornar e depois o compara com  .

Depois veja se esse algoritmo que vc tah usando tah certo mesmo, pq aqui nao
deu certo.

[]s
David


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] consulta ordernada no oracle

2001-09-13 Por tôpico David Lins



Pessoal, 
Alguem poderia me ajudar 
como oracle, possuo um tabela com um campo DATE,
no qual realizo uma 
consultaSQLonde posso ordena-la peladata ou pela 
hora,
 peladata está ok, mas pela 
hora nao sei como proceder.
Grato Antecipadamente,

David dos Santos A. Lins


[java-list] JScrollPane

2001-09-04 Por tôpico David Ricardo

Eu queria saber como fazer para que ocorra rolagem automática do ScrollPane
a medida em que vou dando appends numa text area.

Obs.: A text area nao pode ser editável.

[]s
David


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] JVM Specification

2001-08-14 Por tôpico David Ricardo

Alguém aqui sabe onde posso encontrar a Java Virtual Machine Specification
(2nd Edition) em PDF?

[]s
David


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JVM Specification

2001-08-14 Por tôpico David Ricardo

Lá eu só vi em HTML, e eu queria em PDF.

[]s
David

- Original Message -
From: Kleber Rodrigo Carvalho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, August 14, 2001 2:33 PM
Subject: Re: [java-list] JVM Specification


 java.sun.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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [SouJava-J] JEE2

2000-07-11 Por tôpico David Ricardo

Para linux: www.blackdown.com

David Ricardo.
TBA Informática (Brasília - DF).

- Original Message -
From: [EMAIL PROTECTED]
To: Marcio [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, July 11, 2000 10:55 AM
Subject: Re: [SouJava-J] JEE2



 A versao para Linux, Windows ou Solaris pode ser baixada em:

 http://java.sun.com/j2ee/j2sdkee/


 Marcio wrote:
 
  E ai galera, blz !!!
 
  Estou querendo instalar em meu linux o J2EE, mas a versao nao esta
  disponivel para download no site da sun, gostaria de saber ...
  nao esta disponivel, pq nao existe versao para linux ???
  onde posso encontrar uma versao para linux ???
 
  desde jah agradeco.
 
  --- 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]
  [para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
  [regras da lista: http://www.soujava.org.br/regras.htm]

  -

 --
 Eduardo Issao Ito [EMAIL PROTECTED]
 Integration Technologies Ltda. http://www.integrationtech.com.br
 Rua Marina Saddi Haidar, 176
 04650-050 - Sao Paulo - SP - Brasil
 Phone: +55 11 5524-8022  Fax: +55 11 5524-0408

 --- LISTA SOUJAVA ---
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 [d vidas mais comuns: http://www.soujava.org.br/faq.htm]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 -



--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Jdbc:Odbc - Acesso ao BD Access

2000-05-16 Por tôpico David Ricardo

Vc tem que criar o alias ODBC teste... vc já fez isso
Win = iniciar painel de controlefonte de dados ODBC 32 bits..
Linux =  baixe um ponte JDBC:ODBC e crie o alias.
David Ricardo.
-  http://www.blackdown.org   ---
-  THE CODE FOR LINUX JAVA SOURCE --
-  Linux User -  #132566-40681   ---

- Original Message -
From: Gustavo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, May 16, 2000 9:15 AM
Subject: [SouJava-J] Jdbc:Odbc - Acesso ao BD Access


 Olá a todos da lista!

 Estou com dificuldades de acessar um banco de dados access. Tentei no
 JBuilder2 e no JDK1.2.2, mas nada . E o arquivo do BD está no mesmo
 diretório que o *.java e dá o seguinte erro: "[Microsoft][ODBC Driver
 Manager] Nome da fonte de Dados não encontrado e nenhum driver padrão
 especificado" Não sei se precisa configurar alguma coisa na minha maquina,
 ou o que fazer
 Estou mandando o código para que possa ser examinado.
 Ah, outra pergunta, como eu faço para que no jdk a linha de comando para
 compilar e executar o (javac e o java) seja pego em qualquer pasta onde eu
 esteja.

 Fico muito agradecido se alguém puder me ajudar!

 valeu,

 Gustavo Iwamoto





--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Jbuilder Tutorial

2000-04-30 Por tôpico David Ricardo

O melhor lugar que já achei. On-line na Borland:

http://www.borland.com/techpubs/jbuilder/jbuilder3/



--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Re: [SouJava-J] Mesmo Problema! Não consigo rodar o java com uma aplicação!

2000-02-15 Por tôpico David Ricardo



Se for no Windows, procure no seu sistema o arquivo 
classes.zip (ou rt.jar). Após isso v´ano autoexec.bat e adicione a seguinte 
linha: CLASSPATH = caminho_do_arquivo\classes.zip;.(cuidado: tem ;. 
mesmo). 
Se for no linux, adicione o classpath(classes.zip) 
ou o caminho do arquivos binários (java,javac) na variavel PATH do seu 
profile.

Espero ter ajudado.



  - Original Message - 
  From: 
  Rogerio 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, February 15, 2000 11:21 
  AM
  Subject: [SouJava-J] Mesmo Problema! Não 
  consigo rodar o java com uma aplicação!
  Crie esta rotina : Nome do Arquivo Hello.java 
  --- 
  class Hello{ 
   
  public static void main(String[] args){ 
   
  System.out.println("Hello");  } } 
  --- 
  Compilo tudo certo! Quando tendo executar java Hello 
  recebo: Exeception in thread "main" java.lang.NoClassDefFoundError : 
  Hello 
  Alguem sabe o que esta acontecendo!  



[SouJava-J] En: APOSTILA SQL.....

2000-02-02 Por tôpico David Ricardo





Olá a todos, 
Como percebi que o volume de e-mails pedindo a 
apostila de SQL égrande, vou mandar aqui mesmo os links onde vcs podem 
baixar apostilasque abordam SQL excelentes

http://www.baobabcomputing.com/databasecentral/Database_Technologies_and_Languages/SQL/Tips_and_Tutorials/index.shtml
http://torresoft.netmegs.com/other_links.html
http://w3.one.net/~jhoffman/sqltut.htm
http://www.dcs.napier.ac.uk/~andrew/sql/
http://www.contrib.andrew.cmu.edu/~shadow/sql.html

http://www.informit.com

DAVID RICARDO.
BRASÍLIA - DF.



Re: [[SouJava-J] RMI]

2000-01-28 Por tôpico David Ricardo

Tenho interesse em adquirir esse material. Por favor, se possível, envie-me.

Obrigado desde já

  - Mensagem original -
  De: Nilton Silva Fernandes de Souza [SMTP:[EMAIL PROTECTED]]
  Enviada em: Quinta-feira, 27 de Janeiro de 2000 17:15
  Para: [EMAIL PROTECTED]
  Assunto: Re: [[SouJava-J] RMI]
 
 
  Eu ja utilizei RMI e gostei.
 
  RMI basicamente permite que programas Java chamem metodos num servidor
  remoto. RMI nao necessita que o cliente ou servidor possuam um servidor
  http, ele personaliza protocolos com um minimo de esforco (falando
  grosseiramente).
 
  Em geral o acesso RMI e mais rapido, isto que me atraiu muito a sua
  utilizacao. Utilizei-o acessando banco de dados Oracle e obtive otimos
  resultados.
 
  Enfim, vamos ao que interessa... Tenho otimos materiais sobre RMI e
  referencias, se quizer email-me pedindo que eu te envio.
 
  Ate...
 
  Nilton S. F. de Souza
  [EMAIL PROTECTED]
 
  Lab. AHAND
  www.ahand.unicamp.br
 
  
   "Marcelo Mayworm" [EMAIL PROTECTED] wrote:
   Prezados JAvaneses,
  
   Estou comecando um projeto com EJB, e pelo que estou vendo,
   existem duas formas de se fazerem comunicacoes entre cliente e
   servidor. Sao elas: servlets e RMI. Sera que alguem poderia
   me dar uma ajuda, pois nao sei qual eh a melhor.
   Qualquer material sera muito bem vindo, ou algum estudo de caso.
  
   Obrigado pela atencao
  
 
  --- LISTA
SOUJAVA ---
  http://www.soujava.org.br  -  Sociedade de Usuarios 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] olivier smadja - Captar data no access

2000-01-28 Por tôpico David Ricardo


Em Access:
INSERT INTO tabela(data) VALUES (Date());
Se quiser, eu tenho uma apostila de SQL muito boa posso passar por mail?
Aguardo resposta.

f䣤w§®. David Ricardo
-  http://www.blackdown.org   ---
-  THE CODE FOR LINUX JAVA SOURCE --
-  Linux User -  #132566-40681   ---

- Original Message -
From: olivier smadja [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, January 29, 2000 12:25 AM
Subject: [SouJava-J]


Bom dia a todos,

Eu estou desemvolvendo servlets em Java usando Access via JDBC.

Eu conheco bem Oracle e pouco MS Access

eu estou querendo fazer o seguinte ;
insert into minhaTabela (dtdata) values (sysdate);
Isso seria em SQL - Oracle
Alguem sabe como eu faço com Ms Access via Sql ???
Alguem sabe onde eu posso achar as especificacoes do SQL do MS Access ?

Obrigado.

Olivier Smadja



AccessoNet : Internet para todos : www.accessonet.com.br

___
Obtenha seu Serviço de Correio eletrônico Baseado na  Web Service em
http://www.zzn.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]
-


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

2000-01-06 Por tôpico David Ricardo



Olá lista! 

Por favor, gostaria de obter informações 
(indicações) sobre bons livros e sites sobre acesso a banco de dados usando 
Java. 

Thanx in 
advance.