Re: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE
o campo DATE sempre me pertubou, não sei como é no Oracle, mas geralmente eu usava INSERTE '2003-07-09' (ou o formato que o BD aceite), ele cria a data sem problemas. Mas recomendo que se o PreparedStatemet, com ele vc cria um Statemet padrao com "?" (sem aspas)no lugar da data, depois vc usa o metodo setDate(int index, java.sql.Date data data) para configurar o ? de numero indicado pelo indice para um Date. +- isso: public PreparedStatement ps= connection.prepareStatement("INSERT INTO TABELA VALUES(?,?,?);"); depois antes de executar vc usa data= "" java.sql.Date) ps.setDate(1,data); ps.setString(2,"String qualquer"); ps.setInt(3,123); isso faz com que o primeiro ? seja substituido pelo objeto java.sql.Date data, acho q é isso q vc precisa. as outras duas linhas substitui o segundo e o terceiro ? por "String qualquer" e 123 respectivamente. akitem um link de um tutorial sobre PreparedStatemente (o link é as duas linhas, mas o outlook insiste em separar) http://www.guj.com.br/servlet/guj?PARSE=trueMAMUTE_ACTION=br.com.guj.action.ListArticleMAMUTE_TEMPLATE=ShowArticleLIST_ARTICLE=singleArticleId=15PAGE=1 no forum do guj vc tb vai encontrar uma boa discsão sobre isso! qqr coisa grita! - Original Message - From: Rubens Pereira da Silva To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:27 PM Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = ("16/05/2002") já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] JasperReport
Marcio preciso de mais informações sobre a arquitetura de seu programa. Mas acho que o comando que você deu deve ser dado do lado do cliente. Por exemplo-se for uma pagina WEB vc deve usar o applet do jasper na sua pagina, ou fazer como eu fiz no projeto que trabalho: exporto para PDF e depois existe uma interface com um link que baixa o PDF no cliente, se ele tiver o plugin do acrobat instalado ele vai visualizar sem problemas no browser senaum ele baixa o arquivo e o usuario se vira para ver o relatorio gerado. Rafael --- Márcio_Kiyohara [EMAIL PROTECTED] escreveu: Pessoal, Estou com um problema com JasperReport na hora de visualizar o relatório. Qdo estou mandando gerar e visualizar o relatório através de uma máquina cliente, ela abre o applet viewer no servidor. O código que mando visualizar o relatório está abaixo. JasperViewer.viewReport(objJasperPrint, false); Se alguém já passou por um problema semelhante, agradeço a ajuda. Marcio. = /* Rafael José Peres Correia EMail: [EMAIL PROTECTED] AOLmsg: RafaelJPC ICQ#: 10193430 */ ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Descobrindo_o_conteúdo_de_um_diretório
Ola, Baltus. Use a classe java.io.File, mais especificamente o metodo public String[] File.list(). File file=new File(c:\\); String[] list=file.list(); Execute um loop sobre o array list para capturar o nome de cada um dos arquivos, bem como diretorios. Se quiser evitar os subdiretorios, crie um novo objeto File passando a String capturada e use o metodo boolean File.isFile(). Bye. Andre http://www.jinsight.com/jetchart --- Baltus Landes [EMAIL PROTECTED] wrote: Olá, Talvez alguém já teve um problema parecido: Eu preciso, em um servlet, descobrir os nomes dos arquivos que se encontram em um diretório especificado no file-sistem. Obrigado por qualquer dica... Baltus Landes --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - __ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! 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] -
Re: [java-list] Pacotes em java
Package é simplesmente a referencia dos diretórios onde suas classes estáo armazenadas É mais ou menos assim: package com.acme.util; import.. public class Abc { /* este arquivo devera estar no diretorio .\com\acme\util com o nome Abc.java */ package com.acme.GUI; import com.acme.util.*; import; public class GUIAbc { /* este arquivo devera estar no diretorio .\com\acme\GUI com o nome GUIAbc.java */ no momento da compilação vc poderá executar por exemplo javac -d .\classes *.java ou então ainda se posicionar no diretorio .\com e executar: javac -d ..\class .\util\*.java O -d criara automaticamente os diretorios e colocara os .class [ ]s From: Daniel [EMAIL PROTECTED] Reply-To: Daniel [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Pacotes em java Date: Wed, 09 Jul 2003 14:23:45 -0300 Olá pessoal da lista.. Gostaria de saber como faço pra criar meus próprios pacotes em JAVA e como faço para compilá-los? Aonde eu tenho que salvar os pacotes eu quero dizer, tem que ser em algum diretório apropriado de acordo com o nome do pacote? Atenciosamente, Daniel _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] gerar Grafico Urgente!!
Igor, cara, sou meio zerado nessa parte de gráfico em java... em que biblioteca está a classe Jcomponent?..como ela funciona?..se voce ou alguém tiver algum tutorial ou sabia onde eu posso encontrar mais informações a respeito destas classes ajudaria bastante !:) um abraço Igor P. Simões Tente ver o tutorial de Java (java.sun.com), lá existem exemplos. Eu poderia mandar uma classe que faz isso, mas se você se sente zerado na parte de gráficos não seria interessante aprender ao invés de copiar ? De qualquer forma, um JComponent (deve estar em javax.swing) pode ser inserido em um JFrame ou JPanel ou qualquer coisa parecida. Sobreescreva o método paintComponent(Graphics g) dele e use este g (o contexto gráfico) para desenhar o que quiser. Em breve mando links para um código. Rafael Pessoal, alguém ai sabe como faço para gerar gráficos de funçõs matematicas com java? o meu trabalho é gerar graficos de funções tipo senoide, série de fourier..se alguém puder me ajudar agradeço! é urgente!!! Hum, o seu trabalho de escola ou trabalho mesmo ? Mas vamos lá. Crie uma classe que herde de JComponent. Nesta classe monte uma estrutura de dados com os dados que você deseja plotar - provavelmente pares de pontos (x,y), pode usar um ArrayList para armazenar estes pares. No método paintComponent, plote os mesmos usando um Graphics2D - na verdade desenhe linhas entre o primeiro par (x,y) e o segundo, entre o segundo e o terceiro, e assim por diante. Um laço deve ser mais que suficiente para isso. Se quiser elaborar mais, faça com que o método paintComponent também desenhe bordas e marcadores (por exemplo, de 10 em 10 unidades). Escreva métodos setter para que um usuário da classe possa modificar a cor de plotagem. Dá pra brincar com muita coisa com uma classes dessas, e dá pra implementar uma que funcione de maneira feia rapidinho, e fazê-la crescer aos poucos. -- 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] Pacotes em java
Olá Daniel... Vamos ao que vc deseja. Pacote no JAVA é como estrutura de diretórios. Só que a SUN padronizou pedindo para colocá-los da seguinte maneira Imagina que este é seu endereco na net www.daniel.com.br sua estrutura de pacotes vai ficar assim: br.com.daniel Quando vc for criar suas classes vc vai criar as pasta no sistema br/com/daniel e aqui dentro suas classes. Dentro de seu código vc deve colocar a declaração onde esta a classe no pacote: package br.com.daniel; (Lembre-se... Deve ser a primeira linha do código) para compilar utilize o comando javac normalmente. javac *.* dentro do diretorio onde começa seu pacote. Vc utilizando o paramento -d (destino) vc coloca suas classes no destino indicado. Eu acho que vc deveria procurar uma IDE para naum se complicar com a compilação. Aconselho o Eclipse Valeu -- Mensagem original -- Olá pessoal da lista.. Gostaria de saber como faço pra criar meus próprios pacotes em JAVA e como faço para compilá-los? Aonde eu tenho que salvar os pacotes eu quero dizer, tem que ser em algum diretório apropriado de acordo com o nome do pacote? Atenciosamente, Daniel -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] gerar Grafico Urgente!!
Igor veja esta classe em javax.swing. Eu estava olhando na API e tem bastante coisa lá.. Abços Marcelo - Original Message - From: igor simoes [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 09, 2003 8:00 AM Subject: Re: [java-list] gerar Grafico Urgente!! cara, sou meio zerado nessa parte de gráfico em java... em que biblioteca está a classe Jcomponent?..como ela funciona?..se voce ou alguém tiver algum tutorial ou sabia onde eu posso encontrar mais informações a respeito destas classes ajudaria bastante !:) um abraço Igor P. Simões From: Rafael Santos [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Subject: Re: [java-list] gerar Grafico Urgente!! Date: Wed, 2 Jul 2003 20:39:19 -0300 (BRT) Pessoal, alguém ai sabe como faço para gerar gráficos de funçõs matematicas com java? o meu trabalho é gerar graficos de funções tipo senoide, série de fourier..se alguém puder me ajudar agradeço! é urgente!!! Hum, o seu trabalho de escola ou trabalho mesmo ? Mas vamos lá. Crie uma classe que herde de JComponent. Nesta classe monte uma estrutura de dados com os dados que você deseja plotar - provavelmente pares de pontos (x,y), pode usar um ArrayList para armazenar estes pares. No método paintComponent, plote os mesmos usando um Graphics2D - na verdade desenhe linhas entre o primeiro par (x,y) e o segundo, entre o segundo e o terceiro, e assim por diante. Um laço deve ser mais que suficiente para isso. Se quiser elaborar mais, faça com que o método paintComponent também desenhe bordas e marcadores (por exemplo, de 10 em 10 unidades). Escreva métodos setter para que um usuário da classe possa modificar a cor de plotagem. Dá pra brincar com muita coisa com uma classes dessas, e dá pra implementar uma que funcione de maneira feia rapidinho, e fazê-la crescer aos poucos. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ 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] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: Eclipse
Baixei o Eclipse no link abaixo (eclipse-SDK-M1-win32-a.zip), mas não consigo executar, esta dando o seguinte erro: JVM terminated. Exit code=1 C:\Winnt\system32\javaw.exe e mais alguns erros o javaw.exe esta no diretorio a cima, tentei colocar o o diretorio onde esta o javaw.exe no path, mas tambem nao funcionou o que será que está faltando? Com o Eclipse, eu consigo usar os recursos de J2EE e componentes Swing? []´s Reginaldo - Original Message - From: Daniel Filipe V. Rodrigues [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 4:50 PM Subject: [java-list] Re: Eclipse Acesse o link abaixo http://web.teccomm.les.inf.puc-rio.br/eclipse/eclipseDownloadIndex.html Um abraço, Daniel Filipe Infominds Engenharia de Software www.infominds.com.br [EMAIL PROTECTED] escreveu: LORDz Onde consigo baixar o Eclipse? Cordiais saudações, Isaque Niche Ramos Jota ( (22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404 -- 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] JAVA E ACCESS
use o pacote java.sql.*; não precisa baixar driver nenhum, basta vc ter os drivers odbc que ja vem no windows. o pacote de java.sql, fornece uma ponte de JDBC para ODBC, logo, tudo que vc consegue conectar via ODBC, vc vai conseguir conectar usando java no momento não tenho nenhum exemplo de como acessar via odbc, mas no tutorial da sun http://java.sun.com/docs/books/tutorial/jdbc/index.html, explica passo a passo, como fazer, eu aprendi por la. []´s Reginaldo - Original Message - From: Kalecser Pasquali Kurtz To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 10:14 PM Subject: Re: [java-list] JAVA E ACCESS Use HSQL... ACCESS sem comprar driver só via driver OBBC, no livro Core JAVA I você acha como se comunicar com ODBC. - Original Message - From: iva conte To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:11 PM Subject: [java-list] JAVA E ACCESS POR FAVOR! ESTOW TENTANDO APRENDER A FAZER COM Q UM PROJETO JAVA POSSA SE COMUNICAR COM UM BANCO DE DADOS EM ACCESS! MAS NAUM TENHU A MENOR IDEIA D COMO FUNCIONA! ALGUEM PODERIA ME DAR UMA AJUDA? QUAL O PACOTE Q FAZ ISSO? Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Materiais sobre TagLibs
http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html http://edocs.bea.com/wls/docs60/taglib/tld.html http://developer.java.sun.com/developer/technicalArticles/javaserverpages/emailapps/ http://www.jspin.com/home/tags http://www.jsptut.com/Taglibs.jsp http://jsptags.com/tags/index.jsp http://jakarta.apache.org/taglibs/doc/string-doc/intro.html Espero que ajude. Leonardo Pereira. ___ Leonardo Tadeu R. Pereira - [EMAIL PROTECTED] Acesse http://www.oevangelho.cjb.net ___ From: "Halex Maciel" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: "'Java Br'" <[EMAIL PROTECTED]>,"'Java Campinas'" <[EMAIL PROTECTED]>,<[EMAIL PROTECTED]>,"'Sou Java'" <[EMAIL PROTECTED]> Subject: [java-list] Materiais sobre TagLibs Date: Mon, 7 Jul 2003 14:52:01 -0400 Caros colegas, estou necessitando urgente de algum material que explique de forma simples como utilizar Tag Lybraris para construção de aplicações para WEB robustas, pois até o momento estou perdendo muito tempo na criação das aplicações utilizando todo o código java dentro das minhas páginas em JSP e acho que está na hora de começar a ganhar em produtividade. Alguém sabe algum livro, apostila, tutorial que eu possa baixar? Eu tenho um livro aqui que fala como utilizar Tags, mas ele é muito avançado. Eu tenho o "JavaServer Pages Avançado", alguém sabe de outros? Abraços, Halex Maciel Tecnólogo em Processamento de Dados MSN Messenger: converse com os seus amigos online. Instale grátis. Clique aqui. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Não sei se pode? Atraves do applet assinado...
Dê uma olhada em http://java.sun.com/docs/books/tutorial/applet/overview/security.html Há algo sobre o que as Applets podem e não podem fazer. Abraços. Leonardo Pereira. From: Daniel P <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: Java Lista <[EMAIL PROTECTED]> Subject: [java-list] Não sei se pode? Atraves do applet assinado... Date: Thu, 3 Jul 2003 18:14:13 -0300 (ART) Pessoal, Gostaria de fazer o seguinte: (1) Atraves do applet é possivel ativar um projeto no cliente, esse projeto é uma classe escrita utilizando RMI. (2) Se não for muito, ainda atraves do applet eu poderia copiar esse arquivo para a maquina cliente. Obrigado desde já Daniel ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - MSN Messenger: converse com os seus amigos online. Instale grátis. Clique aqui. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Gerar PDF
Veja o projeto FOP do grupo Apache em: http://xml.apache.org/fop/index.html jrdiniz - wrote: Olá, Alguém conhece alguma classa para a geração de arquivos PDF?? Obrigado, Júlio Ribeiro ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Qual o melhor material de estudos?
comprei o deitel 4 edição e estou estudando, acho recomendado para principiantes. Apesar de achar que ele dah muita volta para chegar onde quer, o fato é que esplica de forma clara par que todos possam entender. Leandro"E.S.S" [EMAIL PROTECTED] wrote: Não deixe de estudar o Tutorial da sun.É uma ótima referencia para quem esta começando.Um abraço,Edilson S. SouzaProvecta Informáticawww.provecta.com.br "O ensinar tem que acompanhar o aprender.." ** http://www.javalinux.com.br - Original Message - From: "Silva Luis-ALS038" <[EMAIL PROTECTED]>To: "Java-List (E-mail)" <[EMAIL PROTECTED]>Sent: Wednesday, June 25, 2003 9:32 AMSubject: [java-list] Qual o melhor material de estudos?Pessoal,Qual material é melhor para estudos de quem esta estudando/aprendendo Java:um livro como o Core Java - v1 ou um livro preparatório para certificação(da Sybex), por exemplo...?!Obrigado..Luis Antonio Lopes da Silva-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]--- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] gerar Grafico Urgente!!
cara, sou meio zerado nessa parte de gráfico em java... em que biblioteca está a classe Jcomponent?..como ela funciona?..se voce ou alguém tiver algum tutorial ou sabia onde eu posso encontrar mais informações a respeito destas classes ajudaria bastante !:) um abraço Igor P. Simões From: Rafael Santos [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Subject: Re: [java-list] gerar Grafico Urgente!! Date: Wed, 2 Jul 2003 20:39:19 -0300 (BRT) Pessoal, alguém ai sabe como faço para gerar gráficos de funçõs matematicas com java? o meu trabalho é gerar graficos de funções tipo senoide, série de fourier..se alguém puder me ajudar agradeço! é urgente!!! Hum, o seu trabalho de escola ou trabalho mesmo ? Mas vamos lá. Crie uma classe que herde de JComponent. Nesta classe monte uma estrutura de dados com os dados que você deseja plotar - provavelmente pares de pontos (x,y), pode usar um ArrayList para armazenar estes pares. No método paintComponent, plote os mesmos usando um Graphics2D - na verdade desenhe linhas entre o primeiro par (x,y) e o segundo, entre o segundo e o terceiro, e assim por diante. Um laço deve ser mais que suficiente para isso. Se quiser elaborar mais, faça com que o método paintComponent também desenhe bordas e marcadores (por exemplo, de 10 em 10 unidades). Escreva métodos setter para que um usuário da classe possa modificar a cor de plotagem. Dá pra brincar com muita coisa com uma classes dessas, e dá pra implementar uma que funcione de maneira feia rapidinho, e fazê-la crescer aos poucos. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] This() ?!
Isso é uma chamada ao construtor sem parâmetros da classe LiquidificadorGenerico. -Original Message- From: Silva Luis-ALS038 [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 3 de julho de 2003 08:24 To: Java-List (E-mail) Subject: [java-list] This() ?! O que significa o This(), em um exemplo como este que vi em um livro: public LiquidificadorGenerico(int v) { this(); ajustarVelocidadeMaxima(v); } Desde já agradeço a todos que puderem me explicar!! Att, Luis Antonio Lopes da Silva Phone: 55-19-3847-6291 / Fax: 55-19-3847-7037 E-mail: [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: Swing
Existe um site muito bom, com diversos livros completos, no endereço: http://listando.org/pdf O problema é que o site não fica no ar o tempo inteiro. Mas está sempre voltando em horários meio que aleatórios. []s Guilherme Ceschiatti On Thu, 03 Jul 2003 18:11:47 -0300, Thiago Antonio [EMAIL PROTECTED] said: Pessoal onde eu posso conseguir uns livros legais para baixar de java? Eu gostaria de livros e não de apostilas. As apostilas são muito basicas.. Valeu... sds, Thiago Antonio - Desenvolvedor Delphi/Oracle -- POP. Nem parece internet grátis. Seja POP você também! Acesse: http://www.pop.com.br/pop_discador.php e baixe o POPdiscador. -- 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] - -- Guilherme Ceschiatti B. Moreira [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Tomcat / WAR / Reloadable
Simone, Para fazer o deploy de sua aplicação no TOMCAT a forma mais usada é essa mesmo. Gerar o WAR, copiar para o WEBAPPS, reiniciar o TOMCAT. Entretanto existem algumas saídas caso você não tenha feito grandes mudanças (algo que afete o WEB.XML por ex.). Use a ferramente MANAGER que vem junto com o TOMCAT para gerenciar as mudanças na sua aplicação sem a necessidade de reiniciar o TOMCAT. 1- Se você quiser remover uma aplicação use: http://.../manager/remove?path=path da sua aplicação . Ex: http://127.0.0.1:8080/manager/remove?path=/teste 2- Para fazer o load da sua aplicação use: http://.../manager/intall?war=nome do seu war . Ex: http://127.0.0.1:8080/manager/install?war=teste 3- Para fazer apenas un reload (só vai funcionar se não houver mudanças que tenham afetado o WEB.XML): http://.../manager/reload?path=path da sua aplicação . Ex: http://127.0.0.1:8080/manager/reload?path=/teste Outra solução muito usada para testar JSPs e Servlets é usar o diretório ROOT abaixo do webapps. Nestes caso a única coisa a fazer é copiar os JSPs e Servlets para o ROOT e chamá-los via browser. Entretanto certifique-se de que a sua configuração do TOMCAT habilita o uso do ROOT. Veja no server.xml se a linha Context path= docBase=ROOT debug=0 está descomentada. Espero que isso ajude. Qualquer coisa a mais mande para a lista para vermos o que pode ser feito. Boa sorte! Alexandro Strack - Original Message - From: Simone BR [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 3:28 PM Subject: [java-list] Tomcat / WAR / Reloadable Oi pessoal. estou começando a usar o tomcat e não estou conseguindo fazer uma cosinha. Tenho uma pequena aplicação. Crio o WAR e o copio para o webapps do tomcat. Já alterei pelo administração do tomcat o parâmetro reloadable para true. Mesmo assim, toda vez que eu altero algo nos meus jsp´s, só consigo ver essa alteração se eu gerar o WAR novamente, copiá-lo para o webapps e reinicar o tomcat. Creio que tenho que alterar algo para ele atualizar automaticamente o WAR quando eu altero um jsp, servlet, etc. Alguém tem uma dica ? Obrigada pela atenção, Simone. _ 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] -
Re: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE
Converte tua data para o formato: 16-MAY-02 e tenta fazer o INSERT. Atenciosamente, Eduardo Arruda Desenvolvimento de Sistemas Techware Systems +5511 3871-7455 - Original Message - From: Rubens Pereira da Silva To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 1:27 PM Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = ("16/05/2002") já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] This() ?!
Até onde entendo este this está executando um construtor sem parâmetros desta mesma classe. Ou seja, deve haver um outro construtor public LiquidificadorGenerico(){ } que está sendo executado pelo this() e o parâmetro passa a ser usado pelo método ajustarVelocidadeMaxima apenas. Espero estar certo. São apenas suposições que seriam confirmadas se tivesse o código todo da classe. Joao - Original Message - From: Silva Luis-ALS038 [EMAIL PROTECTED] To: Java-List (E-mail) [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 8:23 AM Subject: [java-list] This() ?! O que significa o This(), em um exemplo como este que vi em um livro: public LiquidificadorGenerico(int v) { this(); ajustarVelocidadeMaxima(v); } Desde já agradeço a todos que puderem me explicar!! Att, Luis Antonio Lopes da Silva Phone: 55-19-3847-6291 / Fax: 55-19-3847-7037 E-mail: [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] This() ?!
A chamada this() é uma chamada ao construtor padrão da própria classe. Da mesma forma que em uma subclasse, utiliza-se super() para explicitamente chamar o construtor da superclasse, é possível usar this() para explicitar a chamada a um construtor da própria classe. Valeu! ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: eclipse
Isto eu sei. - Original Message - From: Cristiano S. Neves [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 12:44 PM Subject: RES: [java-list] Re: eclipse entao crie uma pagina de erro, e exiba na tela os erros. ainda... os erros que acontecem no jsp com certezza estão gravados em algum log de erro... é soh achar Cristiano S. Neves Gerente de TI Prumos Interativa Ltda. F 55 226 7951 E [EMAIL PROTECTED] U http://www.prumos.com.br -Mensagem original- De: Anderson [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 1 de julho de 2003 08:41 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Re: eclipse Prioridade: Alta O problema é que quando tem erro no jsp não da nenhuma msg de erro. - Original Message - From: Daniel Filipe V. Rodrigues [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 30, 2003 9:03 AM Subject: [java-list] Re: eclipse Você não precisa compilar as paginas jsp, somente precisa salvar. Ao dar CTRL+S no eclipse ele já salva e compila. Um abraço, Daniel Filipe Infominds Engenharia de Software www.infominds.com.br Anderson escreveu: Como faço para compilar jsp usando o Lomboz no eclipse? -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: to be EJB or not to be
Carlos, concordo com vc que a especificacao EJB 1.0 era muito ruim, e te deixou uma impressao ruim de EJB's, hj por experiencia propria eu acho a tecnologia muito boa (mas que ainda tem alguns defeitos como toda a tecnologia tem !), a melhor no meu ponto de vista para aplicacoes de grande porte , digo novamente no meu ponto de vista , eu como ja me referi desenvolvo nao so com os EJB's , mas com os Servlets e JSP, e acho importantissimo explorar o que tem de bom na plataforma J2EE, sobre o meu comentario, apenas respondi de forma rispida ,pois vc me respondeu da mesma forma, sem ressentimentos e podemos qd vc quiser trocarmos umas ideias, pois estamos aqui nos propondo a aprender e a passar o que vivemos no nosso dia-dia de trabalho. []s leo From: Carlos H. P. da Silva [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Re: to be EJB or not to be Date: Thu, 3 Jul 2003 22:36:39 -0300 On 1 Jul 2003, at 13:26, leonardo bruno wrote: Amigo, nao vou entrar em discussoes com vc , só te digo uma coisa : desenvolva da forma que vc quiser , e se atualize um pouco mais OBS: nao interessa a vc qual é o sistema que eu desenvolvo, mas te garanto que muito, mais muito grande, nao sei se é maior do que o seu , pois nao tenho essa pretencao de achar que sei mais do que os outros!!! Obrigado pelo conselho. Agora, vai o meu: leia o que eu escrevi ateh o fim, e calmamente. Depois, leia o que voce me responde acima, e avalie, SEM PAIXOES E TORCIDAS, PORQUE ESTAMOS APENAS TROCANDO IDEIAS, se o tom que voce estah usando eh realmente necessario. Citei o tamanho do projeto para ilustrar apenas, pois na epoca um dos argumentos usados a favor do EJB era justamente por se tratar de aplicacao que lidaria com uma massa de dados na casa dos milhoes, com varias centenas de requisi- coes por segundo (teoricamente, o cenario ideal para EJB). Nao tive a intencao de contar vantagem - ateh porque, neste projeto eu era apenas mais um, e de longe um dos que menos sabiam de inicio. Perguntaram sobre experiencias com EJB, e eu rela- tei a minha. Voce relatou a sua, que felizmente foi melhor. De forma alguma os problemas que eu tive foram soh por falta de preparo (acredite, com quase 2 anos de projeto, eu tive tempo de ler uma pah de material sobre EJB, e aprendi muito sobre a teoria); a verdade eh que a especificacao 1.0 que usamos era MUITO RUIM MESMO. A propria Sun reconheceu isso, ao decidir mudar coisas como obrigatoriedade de acesso via interface remota e criar mecanismos para lidar com coisas triviais como relacionamentos entre as entidades - ambos, inexistentes nesta versao que eu citei. Voce provavelmente nao deve saber disto, pois jah deve ter comecado a trabalhar com EJBs a partir do 2.0 quando estas mudancas jah eram realidade. Ou nao estaria achan- do que era apenas o caso de alguem que precisava se atualizar. Volto a dizer: temos que ser muito criticos e pragmaticos. Usar a ultima palavra de tecnologia (o que nem se aplica mais ao EJB, mas na epoca era verdade) em projetos criticos eh sempre um con- vite aa dor de cabeca. Se o projeto comportar uma experiencia num modulo que seja estanque em relacao ao resto da aplicacao e que nao comprometa o resultado final, eu ateh acho valido, para permitir que se avalie a tecnologia no dia-a-dia. Eh o que eu faria. Mas arriscar o sucesso do projeto todo, sem experiencia anterior, sem o conhecimento adequado ? Confiando soh no que a Sun diz e exemplos de tutoriais ? Eu nao faco. sem mais leo From: Carlos H. P. da Silva [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Re: to be EJB or not to be Date: Wed, 25 Jun 2003 21:32:43 -0300 On 24 Jun 2003, at 17:22, leonardo bruno wrote: Pelo amor de Deus, eu desenvolvo, utilizando toda a plataforma J2EE, agora esse papo de que os EJB's nao sao bons é brincadeira, vcs deveriam ver que a partir da Especificacao 2.1 , melhorou muita coisa , eu por exemplo desenvolvo um Sistema de porte grande e para mim na minha opiniao os EJB's me dao total suporte para a minha impementacao Caro Joao , essa sua pergunta vai gerar muita polemica, pois os que conhecem bem a tecnologia irao te dizer que ela é muito boa e os que nao conhecem te diram que é melhor usar os servlets e os JSP's, eu particularmente utilizo toda a plataforma J2EE Ok, sem paixoes, porque nao estamos discutindo futebol: eu participei de um projeto de grande porte (talvez maior do que o seu mas tanto faz, nao vem ao caso) usando a especi- ficacao 1.0 do EJB (na
Re: [java-list] This() ?!
Luis, Isso é só a chamada para o construtor padrão da classe. - Original Message - From: Silva Luis-ALS038 [EMAIL PROTECTED] To: Java-List (E-mail) [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 8:23 AM Subject: [java-list] This() ?! O que significa o This(), em um exemplo como este que vi em um livro: public LiquidificadorGenerico(int v) { this(); ajustarVelocidadeMaxima(v); } Desde já agradeço a todos que puderem me explicar!! Att, Luis Antonio Lopes da Silva Phone: 55-19-3847-6291 / Fax: 55-19-3847-7037 E-mail: [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Classe p/ geracao de tela
No JBuilder você consegue isso. - Original Message - From: Cristiano S. Neves To: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 9:58 PM Subject: RES: [java-list] Classe p/ geracao de tela Facinho assim, só no Delphi... -Mensagem original-De: Cesar Hunning [mailto:[EMAIL PROTECTED]Enviada em: quarta-feira, 2 de julho de 2003 11:41Para: [EMAIL PROTECTED]Assunto: [java-list] Classe p/ geracao de tela Olá pessoal !! Alguém da lista conhece alguma classe que gera tela p/ entrada de dados à partir de uma tabela do banco de dados ?? Sds,
Re: [java-list] Sou mais um novato!!!
Assunto: Que escrever e ler em arquivos? Este tutorial mostra o básico das operações de leitura e escrita em arquivos, assim como outras simples operações. Você pode ler este tutorial na íntegra aqui Por favor, coloque as suas dúvidas e seus comentários sobre este tutorial aqui. Sinta-se livre para fazer qualquer tipo de pergunta, desta maneira você estará nos ajudando e aos outros usuários! Edilson S. SouzaProvecta Informáticawww.provecta.com.br "O ensinar tem que acompanhar o aprender.." ** http://www.javalinux.com.br - Original Message - From: Roberto da Silva To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 9:15 AM Subject: [java-list] Sou mais um novato!!! Moçada, procurei pela Internet mas não achei o que queria, alguém poderia me enviar um código bem simples, de como abrir um arquivo, lerestou usando o Java.io mas ainda não consegui entender direito o Java então estou domando porrada dele Obrigado Roberto da Silva
Re: [java-list] Sou mais um novato!!!
Caro Roberto, A minha sugestão é que vc consulte algum desses livros. Pode ser interessante. Todos os livros listados aqui, foram comentados por integrantes do GUJ que possuem o livro e dão uma opinião pessoal e imparcial sobre o mesmo. Você pode encontrar esses e outros títulos na Tempo Real, que incentiva e ajuda o GUJ a crescer. Aprendendo java Java Como Programar - Deitel, H.M / Deitel, P.J.Core Java 2 , Volume I : Fundamentos - Horstmann, Cay / Cornell, GaryJava Como Programar - 4a Edição - Deitel, H. M. / Deitel, P. J Certificações Complete Java 2 Certification Study Guide - Heller, Philip / Roberts, Simon Design Patterns Design Patterns : Elements of Reusable Object-Oriented Software - Gamma, Erich (Gang of Four) J2EE Java para Web com Servlets, JSP e EJB - Kurniawan, Budi Java Core Java Volume II : Recursos Avançados - Horstmann, Cay / Cornell, Gary Projetos Jakarta Programming Jakarta Struts - Cavaness, Chuck Um Abraço, Edilson S. SouzaProvecta Informáticawww.provecta.com.br "O ensinar tem que acompanhar o aprender.." ** http://www.javalinux.com.br - Original Message - From: Roberto da Silva To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 9:15 AM Subject: [java-list] Sou mais um novato!!! Moçada, procurei pela Internet mas não achei o que queria, alguém poderia me enviar um código bem simples, de como abrir um arquivo, lerestou usando o Java.io mas ainda não consegui entender direito o Java então estou domando porrada dele Obrigado Roberto da Silva
Re: [java-list] Re: SCWCD - grupo de estudos
Fala Pessoal... vou fazer a prova da Sun Certified Web Components Developer , gostaria de saber se o grupo jah está formando ? Se sim! qual o endereço? Se não ... vamos criar o grupo!! Fico a disposição para a formação e desenvolvimento do grupo! Obrigado! __ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! 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] -
Re: [java-list] Iniciando em JAVA
Qual desses dois livros (Core Java 2, Vol1 e Vol2) fala sobre Jsp e Servlet? - Original Message - From: Joao Alves [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 9:28 AM Subject: Re: [java-list] Iniciando em JAVA Realmente. Eu tenho estes dois livros e é show. São muito bons Um abraço -- Joao Alves IT - dept Cosco Brazil S.A, [EMAIL PROTECTED], Tel: 55 13 32199222, Fax: 55 13 32199299, Santos - Brasil. - Original Message - From: Daniel Bondance [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 1:29 PM Subject: RES: [java-list] Iniciando em JAVA Pessoal, acho que um dos melhores livros tantao para iniciantes como avançado são as publicações abixo. Comprei o 2 e achei muito bem explicado e com boas dicas. Core Java 2: Fundamentos - Vol. 1 http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT ypeId=1ProdId=156777ST=SE Core Java 2: Recursos Avançados - Vol. 2 http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT ypeId=1ProdId=156779ST=SE danielbondance [EMAIL PROTECTED] + 55 11 8119 57 88 highdesigners.com consultoria e desenvolvimento de softwares -Mensagem original- De: Flavia [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 23 de junho de 2003 13:59 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Iniciando em JAVA Oi Mauro, Tb sou iniciante em Java, e estou lendo o livro Java Como Programar 4 º Edição - H.M. Deitel, P.J. Deitel - Bookman. Já estou quase na metade do livro e estou achando muito bom. Espero ter ajudado!! Um abraço, Flávia Um abraço -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 9 de junho de 2003 20:21 Para: [EMAIL PROTECTED] Assunto: [java-list] Iniciando em JAVA Ola, Estou iniciando em JAVA, e gostaria de saber alguns conselhos para um iniciante livros, sites de pesquisa etc... Obrigado. = | Mauro Gustavo | | Analista de Sistemas | | (0xx11)8146-9860 | |3118-8132 | |3399-4390 | = -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -- --- --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- -- -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http
Re: [java-list] Ajuda com o Log4j ...
Olá, vc definiu algum appender no arquio de configuração do log4j, como mostra na página deles? O arquivo de configuração que uso aqui é mais ou menos como o exemplo abaixo... Abraço, Franklin Samir www.portaljava.com.br # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=%d %-5p - %m - [%c] %n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=/pub/webapps/myproject/WEB-INF/conf/myproject.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file log4j.appender.R.MaxBackupIndex=5 log4j.appender.R.layout=org.apache.log4j.PatternLayout #log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n log4j.appender.R.layout.ConversionPattern=%d %-5p - %m - [%c] %n -Mensagem original- De: Michel Bertrand [EMAIL PROTECTED] Enviada em: 02/07/2003 11:57:15 Para: }Java-List (E-mail)} [EMAIL PROTECTED] Assunto: [java-list] Ajuda com o Log4j ... Senhores... Algum de vocês já utilizou o Log4J ? Eu estou usando uma API que utiliza isto e este warning (abaixo) tá aparecendo... alguém tem uma idéia de como resolver isto ? log4j:WARN No appenders could be found for logger (org.pdfbox.util.PDFTextStripper). log4j:WARN Please initialize the log4j system properly. Agradeço desde já ! Abs, Michel. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Title: LORDz Andei pesquisando mais um pouco com o Coordenador dos cursos de programao da Faculdade eencontrei a resposta, mas est em oposiocom a maioria das respostas que recebi, como o assunto interessante, decidi compartilha comvocs a resposta. Para ser polimorfica a operacao tem que ter a mesma assinatura e isto inclui os parametros formais. Quanto a pergunta em si, a resposta e NAO, pois e possivel se utilizar polimorfismo via a utilizacao de Interfaces (que e uma estrutura similar a classe que serve apenas para definir um grupo de operacoes que deveser implmeentado pelas classes que realizam ou implementam a interface. Apenas para programadores C++, a visao de polimorfismo fica restrita a heranca de classe, pois nao existem em c++ o conceito de interface Alm disso, se a linguagem nao for fortemente tipada (exigir declaracao de tipo), como e o caso por exemplo do smalltalk, o polimorfismo pode ocorrer em qualquer tempo, bastando para isso que as classes apresentem metodos ou operacoes polimorficas, mesmo sem pertecerem a mesma hierarquia de classe. Marcelo Feres - Original Message - From: Antonio Oliveira To: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 8:30 AM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? Caros, Para que ocorra polimorfismo se faz necessria a existncia de herana de uma classe (abstrata de preferncia) ou a implementao de uma interface. PS: 1) No vamos confundir o conceito de polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma classe, mtodos comnomes iguais e assinaturas diferentes. 2) O conceito de polimorfismo no da linguagem de programao Java, mas sim da Orientao a Objetos. [] - Original Message - From: diego To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 12:06 PM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? No necessariamente. Quando vc vai sobrecrever um mtodo que est na classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando voc declara vrios mtodos com a mesma assinatura, mas que recebem parmetros diferentes, isto tambm considerado polimorfismo, e pouco importa, neste caso, que voc tenha uma classe ancestral. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 08:27 Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000(22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE
Bom eu usarioa a inferface java.sql.PreparedStatement do java para deixar ele fazer essas tranqueiras pra mim. --- Marcio Silva [EMAIL PROTECTED] escreveu: Para inserir ou alterar um dado do tipo date sem utilizar o to_date é necessário primeiramente verificar qual o format que o Oracle esta utilizando para data.. isto significa que para cada instalacao pode ser que o formato seja diferente. o padrão do Oracle normalmente é dd-mon-yy, ou seja: 04/07/2003 -- 04-jul-03 10/09/2003 -- 10-sep-03 Mas isto dependera da instalacao do banco,ou seja, este formato podera mudar [ ]s Marcio Paulo From: Rubens Pereira da Silva [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Date: Tue, 1 Jul 2003 17:27:19 -0300 (ART) Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = (16/05/2002) já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. _ 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] - = /* Rafael José Peres Correia EMail: [EMAIL PROTECTED] AOLmsg: RafaelJPC ICQ#: 10193430 */ ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Descobrindo o conteúdo de um diretório
Ol Baltus, Apenas para complementar o cdigo do Alpio, se voc deseja obter apenas os arquivos e no os subdiretrios, pode utilizar o mtodo listFiles, que permite aplicar um filtro selecionando os arquivos desejados. Algo como : String dir = "/diretorio_1/diretorio_2/diretorio_n"; java.io.File diretorio = new java.io.File(dir); File[] arquivos = diretorio.listFiles( new FileFilter() { public boolean accept(File dir) { return dir.isFile(); // porque somente so desejados arquivos, e no diretrios } ); []s Glauco Reis Alipio Krohn wrote: Amigo, Faa assim: String dir = "/diretorio_1/diretorio_2/diretorio_n"; java.io.File diretorio = new java.io.File(dir); String[] arquivos = diretorio.list(); Fazendo isso vc ter um array contendo todos os nomes dos arquivos do diretrio... Vc pode tb usar um vector para armazenar os arquivos ! Espero ter ajudado ! At mais. Alipio Krohn Analista de Sistemas - Original Message - From: "Baltus Landes" [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Sent: Wednesday, July 02, 2003 4:31 PM Subject: [java-list] Descobrindo o contedo de um diretrio Ol, Talvez algum j teve um problema parecido: Eu preciso, em um servlet, descobrir os nomes dos arquivos que se encontram em um diretrio especificado no file-sistem. Obrigado por qualquer dica... Baltus Landes --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas 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 Usurios Java da Sucesu-SP dvidas 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] 2 Duvidas sobre o Eclipse
Na raiz de projeto existem dois arquivos de configuração: .classpath e .project. Esses arquivos contem o classpath do projeto e algumas configurações adicionais. Você pode movimentá-los juntamente com o restante do projeto e utilizar a opção File/Import/Existing Project into Workspace para importar o projeto na outra máquina. Quanto a compilação fora do eclipse, não existe milagre, você tem que configurar manualmente o classpath no seu javac. sds, Dagoberto. - Original Message - From: Daniel P [EMAIL PROTECTED] To: Java Lista [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 5:55 PM Subject: [java-list] 2 Duvidas sobre o Eclipse Pessoal, Tenho as seguintes duvidas: 1)Em qual pasta do eclipse fica os arquivos referente aos projetos, não das classes mas sim das referencias com as classes externas, etc. Pois tenho alguns projetos criados e ao reinstalar o programa tenho que recria-los, ou até mesmo para transporta de um computador para outro. (espero q dê pra entender) 2)No eclipse defino classes externas, mas quando vou compilar fora do eclipse (digo linha de comando) como devo referenciar essas classes externas? Obrigado desde já Daniel ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: Swing
Pessoal onde eu posso conseguir uns livros legais para baixar de java? Eu gostaria de livros e não de apostilas. legais no sentido de interessantes e/ou legais no sentido de não-pirataria ? Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Executável JAVA
Um JAR automticamente executado Desde que o programa Java saiba qual classe ser executada. Isto indicado no arquivo MANIFEST.MF, dentro do JAR. Veja um exemplo de arquivo Manifest : Manifest-Version: 1.0 Main-Class: teste.MeuCodigo O programa pode ser chamado como java -jar arquivo.jar Existe uma outra forma que criando um mini programa excutvel, que ir iniciar uma mquina virtual java e executar seu cdigo. A API utilizada para tal chamada JNI (Java Native Interface). Se voc quizer um exemplo de como se faz, veja o link em http://planeta.terra.com.br/servicos/java/Artigos_publicados/aparencia.zip A terceira opo compilar seu programa completamente para uma plataforma, utilizando o GJC (ugh!) []s Glauco Reis Leandro Fernandes Afonso wrote: um arquivo .jar um executvel automaticamente com estas jvm mais novas. estou certo lista? Leandro - Original Message - From: "Marcelo Custdio" [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Sent: Friday, June 27, 2003 12:46 PM Subject: [java-list] Executvel JAVA > Ol, > > > Como fao para gerar um executvel java? S com script (.sh ou .bat) ou > existe outra forma? > > > Valeu!! > > _ > MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP > dvidas 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 Usurios Java da Sucesu-SP dvidas 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] HSQLDB 1.60
Esse é pra Linux... - Original Message - From: Bruno do Amaral Dias Baptista [EMAIL PROTECTED] To: Sou Java [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 2:24 PM Subject: Re: [java-list] HSQLDB 1.60 Olha, Halex, o google achou. Pode nao ser o que vc precisa, mas parece que sim. Google search string: HSQLDB 1.60 download http://download.at.kde.org/opsys/linux/sf/h/hsqldb/ []'s, Bruno do Amaral -- no comments today. On Fri, 27 Jun 2003, Halex Maciel wrote: Caros colegas, alguém tem o HSQLDB 1.60, não serve outra versão, pois o mycgiserver.com trabalha com essa versão e no site da fabricante não existe mais para download. Alguém pode enviar este arquivo? Obrigado. Atenciosamente, Halex Maciel -- 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] Utilizando campo CLOB do Oracle no JAVA.
Como vai? J passei por isso com campos BLOB, que so a mesma coisa. A nica diferena que campos BLOB armazenam dados Binrio e CLOB caracteres. Inicialmente tambm achei que minha classe no estava conseguindo retornar os valore ou que esses estavam sendo perdidos, mas o que realmente estava acontecendo que os valores estavam sendo inseridos como nulos. Ento estavam sendo retornados certo, mas no inseridos corretamente. Foi ai que depois de muita dor de cabea que eu descobri um truque no Oracle para esses tipos de campos. EMPTY_BLOB() e EMPTY_CLOB() Para inserir qualquer valor desse tipo no banco de dados faa o seguinte: Faa o insert normalmente em seu banco de dados substituindo o valor do campo CLOB(ou BLOB) por EMPTY_CLOB()(ou EMPTY_BLOB() ). Por exemplo: INSERT INTO TABELA VALUES(CAMPO1, CAMPO2, EMPTY_CLOB()); Com isso o banco de dados ir inserir um campo em branco CLOB(ou BLOB) na linha. Em seguida recupere a linha inserida em um ResultSet. DE EXTREMA IMPORTNCIA QUE O SELECT UTILIZADO FAA USO DAS PALAVRAS FOR UPDATE, COMO O EXEMPLO A SEGUIR: ResultSet rs = stmt.executeQuery(SELECT CAMPO3 FROM TABELA + WHERE CAMPO1 = 1 FOR UPDATE) ; while (rs.next()) { Blob b = rs.getBlob(1); OutputStream out = ((BLOB)b).getOutputStream(); //Supondo que vc tenha um ImputStream (in) para inserir nesse campo byte [] buff = new byte[1024*10]; int len; while((len = in.read(buff)) != -1) { out.write(buff, 0, len); } in.close(); out.close(); } Obs: importante que a conexo com o banco de dados esteja setado para: conn.setAutoCommit(false); Qualquer duvida s mandar um e-mail. Espero ter ajudado. At mais! Alan - Original Message - From: Jos Augusto Cerqueira Conde [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 2:30 PM Subject: RES: [java-list] Utilizando campo CLOB do Oracle no JAVA. Para registros maiores que 4K vc deve usar o campo BLOB. -Mensagem original- De: Alessandra Santos [mailto:[EMAIL PROTECTED] Enviada: seg 30/06/2003 10:44 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: Assunto: [java-list] Utilizando campo CLOB do Oracle no JAVA. Pessoal, Estou fazendo uma classe java dentro do Oracle que retorna informaes do Banco para um campo String maior que 4k, logo tenho que retornar como CLOB. Essas informaes para gerar um arquivo PDF. Quando a Classe Java retorna a informao para o Banco, perde a mesma, retornando NULL. Algum j passou por isso? Como trabalhar com informaes com mais de 4k sendo texto? Segue abaixo cdigo da rotina que converte um campo String para CLOB... import oracle.sql.*; import java.sql.*; public static CLOB retorna_clob (String texto2) throws Exception { CLOB dsResultado2 = null; String texto = new String(); try{ ((CLOB)dsResultado2).putString((int)1, texto2); } catch(Exception errExc) { texto = errExc.getMessage(); } return(dsResultado2); } http://www.incredimail.com/redir.asp?ad_id=309lang=9 IncrediMail - Email has finally evolved - Click Here http://www.incredimail.com/redir.asp?ad_id=309lang=9 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas 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] SO X OO
Gostaria de saber qual é o melhor: Star Office ou o Open Office (nas duas plataformas: Windows e Linux). Open Office é mais recente. (Já fui censurado nesta lista por menos que isso ! ?:-) Aproveitando o embalo... Alguém conhece alguma interface Java-Prolog ou alguma maneira de eu invocar os predicados Prolog a partir do Java? Alguma coisa no site do http://www.markwatson.com/opencontent/ falava sobre isso, e o google, claro, sempre sabe: procure por +prolog +java e vai ver muitas, mas muitas entradas. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Informação sobre a construção de ERP
Estou querendo começar a desenvolver um ERP Open Source em java, até então somos três interessados, quem sabe você se junta ao grupo? Meu e-mail é [EMAIL PROTECTED] - Original Message - From: Marcelo M Florindo To: java-enterprise ; java-list Sent: Thursday, July 03, 2003 8:15 AM Subject: [java-list] Informação sobre a construção de ERP Olá amigos, Gostaria da opinião dos senhores, estou desenvolvendo um ERP em Delphi...mas gostaria de saber se o ideal seria em java (GUI) - o ERP deverá rodar em máquinas com no minimo 64 MB de memória, quem puder me dar umas dicas eu agradeceria muito... obrigado a todos..
RE: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USA R O TO DATE DO ORACLE
Rubens, Usa preparedStatement. Com ela vc pode fazer algo como stmt.setDate( ai nao vai importar pra vc qual banco de dados vc esta usando. []s Leandro -- Mensagem original -- pq não pode usar o to_date do oracle ? o to_date é uma função built-in, contém em todos os oracles ... mas entra no plus e verifique este parametro, ele deve te retornar o formato da inserção da data show parameter nls_date_format se estiver vazio, faça um select sysdate from dual; isto vai te devolver o formato atual do seu oracle. caso queira alterar o padrão do oracle para DD/MM/ faça o seguinte: entre no regedit (na maquina oracle) e adiciona a chave NLS_DATE_FORMAT em HKEY_LOCAL_MACHINE-SOFTWARE-ORACLE com o valor DD/MM/, restarte a instância do oracle. -Original Message- From: Rubens Pereira da Silva [mailto:[EMAIL PROTECTED] Sent: terça-feira, 1 de julho de 2003 17:27 To: [EMAIL PROTECTED] Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = (16/05/2002) já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. _ Yahoo! Mail http://br.mail.yahoo.com/ Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Title: LORDz Parabns Antonio, Fez a lio de casa. Infelizmente, muita gente confunde sobrecarga com polimorfismo. O polimorfismo uma arte e deve ser tratado como tal e as possibilidades que ele abre em Java so incrveis. A possibilidade de carregar um objeto filho comum handle do paiapenas por no sabermos de que tipo de filhoele ,e deixar esta responsabilidade com o java que vai se encarregar de executar o mtodo do filho apropriado, permite uma reduo de cdigos fantstica. Aplicando estes conceitos j criei classes inteiras onde nenhum if foi necessrio, pois o java sabe "se" isto ou aquilo. Joao - Original Message - From: Antonio Oliveira To: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 8:30 AM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? Caros, Para que ocorra polimorfismo se faz necessria a existncia de herana de uma classe (abstrata de preferncia) ou a implementao de uma interface. PS: 1) No vamos confundir o conceito de polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma classe, mtodos comnomes iguais e assinaturas diferentes. 2) O conceito de polimorfismo no da linguagem de programao Java, mas sim da Orientao a Objetos. [] - Original Message - From: diego To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 12:06 PM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? No necessariamente. Quando vc vai sobrecrever um mtodo que est na classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando voc declara vrios mtodos com a mesma assinatura, mas que recebem parmetros diferentes, isto tambm considerado polimorfismo, e pouco importa, neste caso, que voc tenha uma classe ancestral. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 08:27 Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000(22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] Sou mais um novato!!!
Visite www.javafree.com.br Tem coisa boa lah tambem []?s Aurelio - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, July 03, 2003 10:37 AM Subject: RE: [java-list] Sou mais um novato!!! Caro Roberto, O que não falta é informação na Web para você aprender Java, tem coisa demais. Vou passar pra vc alguns bons links para vc começar a garimpar: http://www.javaranch.com - Muitas informações para quem esta começando, sem dizer que é divertido. http://www.soujava.org.br/fom-serve/cache/8.html - Parte de perguntas e respostas do SouJava sobre J2SE, muito bom também, tem os principais assuntos que sempre geram dúvidas nos novatos. http://java.sun.com - O próprio site da Sun. Recomendo também que vc utilize os fóruns deles, tem muita informação boa. http://www.bruceeckel.com - O bruce Eckel disponibiliza em seu site de graça uma versão e-book do Thinking em java, que já esta na terceira edição. Muito bom. E respondendo sua pergunta, mando um exemplo simples, mas saiba que o java.io tem muita coisa e que você precisa estudar bem para saber o que usar em cada situação. Exemplo 1 - Lendo um caracter por vez: try { FileInputStream fi = new FileInputStream(c:\\equipe tarifas.txt); DataInputStream ds = new DataInputStream( new BufferedInputStream(fi)); while (ds.available()!=0) { int a = ds.read(); System.out.println((char)a); } ds.close(); fi.close(); } catch(Exception e) { e.printStackTrace(); } Exemplo 2 - Lendo por linha: try { BufferedReader bufR = new BufferedReader(new FileReader(c:\\equipe tarifas.txt)); String s = null; while ((s = bufR.readLine()) != null) { System.out.println(s); } bufR.close(); } catch(Exception e) { e.printStackTrace(); } ''-- Mensagem Original -- ''Reply-To: [EMAIL PROTECTED] ''Date: Tue, 1 Jul 2003 09:15:32 -0300 ''From: Roberto da Silva [EMAIL PROTECTED] ''To: [EMAIL PROTECTED] ''Subject: [java-list] Sou mais um novato!!! '' '' '' ''Moçada, procurei pela Internet mas não achei o que queria, alguém poderia ''me enviar um código bem simples, de como abrir um arquivo, lerestou usando ''o Java.io mas ainda não consegui entender direito o Java então estou domando ''porrada dele '' ''Obrigado ''Roberto da Silva '' '' -- 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] RE: melhor forma de passar referencia de objetos entre classes?
valor. Isso acaba confundindo algumas pessoas que generalizam a idéia de que em java os parametros são passados como valor, quando a regra geral é justamente o contrário. eh justamente o contrario! TUDO (os parametros) em java eh PASSADO POR VALOR!... senhor do céu... :D qdo se discute a controversia: passagem por valor X passagem por referencia tem q ser lembrado q o q estamos discutindo aki eh a passagem de variaveis aos metodos. e nao seu conteudo!... como em java vc nao consegue fazer uma variavel q foi passada pra um metodo, apontar pra outra coisa (seja um valor primitivo, ou seja um outro objeto) entao o que temos? passagem por valor! nao eh pq vc tah alterando valores de objetos, como por exemplo adicionando um elemento num vector, q isso significa q a passagem eh por referencia... eh pq eh um objeto! vc pode trata-lo! mas vc nao pode fazer a variavel que veio ao metodo, apontar pra otra coisa e querer q no codigo sub-sequente ela esteja linda e maravilhosa! vamos criar um book chamado: Java: Always by Value!... []`s bruno PS: as vezes axo q essa discussao soh vai terminar quando 100% dos programadores atuais entenderem isso, e pararem de ensinar linguagem estruturada nas faculdades... :) - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 9:14 AM Subject: Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes? Stenio, No java as classes passadas como parametros são passadas como referencia. Salvo algumas EXCESSÔES como as classes String, Integer, Boolean (...) que por uma questão de projeto das mesmas não permitem que seu conteúdo seja alterado e portanto a arquitetura delas simula uma passagem for valor. Isso acaba confundindo algumas pessoas que generalizam a idéia de que em java os parametros são passados como valor, quando a regra geral é justamente o contrário. Esta confusão é plenamente justificavel pois a Classe String é uma das preferidas para ser usada como parâmetro em métodos. Se vc precisar passar uma String como parâmtro, use em vez de String a classe StringBuffer. Tente usar outras classes, como Calendar, Date, uma classe que vc contruiu. VC verificará que a passagem de parametros como referencia é a regra geral mesmo. Utilizo largamente a passagem como referencia em parsers XML no Java (Ex: Xerces, dom4j). E funciona MUITO BEM. --- Gustavo Torreti [EMAIL PROTECTED] escreveu: Olá, Stenio! -Original Message- Qual é a maneira mais inteligente de se passar referencia de uma instancia entre classes? Minha situação é a seguinte: para um programa tenho a classe que trata da interface como botões, etc, uma classe de regra de negócios e outra classe de regra de negócios. Precisei de duas classes para separar conteudos distintos e pq uma delas tem que ficar rodando como thread. A classe interface chama a segunda, que em algum momento chama a terceira. Mas tem uma hora que a terceira precisa avisar a primeira de algo. Design pattern recomendado: Observer/Subject. Padrão MVC talvez ajude também. []'s Gustavo -- In the brightest day, In the blackest night, No evil shall escape my sight May those who worship evil's might Beware of the power of my light -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- 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] 2 Duvidas sobre o Eclipse
Daniel , 1) Não sei se isto responde sua pergunta, mas : Dentro do diretório workspace existe um diretório .metadata. Todas as informações relativas ao projeto estão nesta pasta. Cada projeto criado ocupa seu próprio diretório, dentro de workspace. Cada um dos plugins que precisar armazenar algum dado o fará no diretório .plugins, dentro de um diretório com o nome do próprio plugin (ex: org.eclipse.ui). Para cada projeto java criado, existe um diretório dentro de workspace com o nome do projeto, e dentro um arquivo com o nome .classpath. É nele que informamos o classpath. No arquivo .classpath, você encontrará as referências para os projetos internos e externos e JARs que o programa precisa para compilar. Veja um exemplo: ?xml version=1.0 encoding=UTF-8? classpath classpathentry kind=src path=/ classpathentry kind=con path=org.eclipse.jdt.launching.JRE_CONTAINER/ classpathentry kind=src path=/teste/ --- PROJETO EXTERNO classpathentry kind=lib path=D:/SQLLIB/java/db2java.zip/ JAR EXTERNO classpathentry kind=output path=/ /classpath Acho que é ele que você procura. Lembre-se de que você pode apontar para diretórios fora do diretório default project, neste caso ficando nome totalmente qualificado, mais ou menos como o db2java.zip acima. 2) Se você está fora do eclipse, terá que fazer por conta própria, e existem algumas opções : 2.1) Crie um ANT file que automatize a tarefa (as versões novas do eclipse permitem criar o ANT a partir do projeto) 2.2) Coloque o JAR que você quer fazer visível dentro do diretório JDK/jre/lib/ext, e será automaticamente visto por todos 2.3) Configure a variável de ambiente classpath para apontar para o JAR ou ZIP 2.4) Passe na linha de comando algo como java -cp seu_classpath []s Glauco Reis Daniel P wrote: Pessoal, Tenho as seguintes duvidas: 1)Em qual pasta do eclipse fica os arquivos referente aos projetos, não das classes mas sim das referencias com as classes externas, etc. Pois tenho alguns projetos criados e ao reinstalar o programa tenho que recria-los, ou até mesmo para transporta de um computador para outro. (espero q dê pra entender) 2)No eclipse defino classes externas, mas quando vou compilar fora do eclipse (digo linha de comando) como devo referenciar essas classes externas? Obrigado desde já Daniel ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] This() ?!
O this é uma referência para a própria classe. Nesse exemplo, ele está chamando um construtor da própria classe, só que sem parâmetros. []s Leandro Silva Luis-ALS038 wrote: O que significa o This(), em um exemplo como este que vi em um livro: public LiquidificadorGenerico(int v) { this(); ajustarVelocidadeMaxima(v); } Desde já agradeço a todos que puderem me explicar!! Att, Luis Antonio Lopes da Silva Phone: 55-19-3847-6291 / Fax: 55-19-3847-7037 E-mail: [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Claro que usamos todos MVC. Isso não elimina o bug. A propriedade selectedIndex do JTable é perdida (-1) quando se abre qq. janela sobre a janela onde está a JTable. V. pode testar em qq. aplicação. Crie um botão que abra um pequeno option dialog em uma aplicação com uma Jtable. Selecione uma linha e depois aperte o botão. Assim que o dialog abrir V. verá que a linha (por baixo) não estará mais selecionada. Não sei se isso ainda ocorre na 1.4.2, espero que não. == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 9:36 AM Subject: Re: [java-list] Swing Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza Acrescentando: Quanto ao segundo problema existem várias abordagens. Uma delas que utilizamos largamente em nossos sistemas é utilizar a arquitetura MVC das Classes Swing. Usando-se Data Models pode-se reestruturar totalmente uma JTable dinamicamente simplesmente trocando seu modelo de Dados sem necessidade alguma de instanciar uma nova JTable ( A rapidez que isso ocorre é impressionante). Sem falar na possibilidade de dinâmicamente desassociar e associar os mais diversos listeners de modo a mudar totalmente o comportamento da Table ( Não somente a apresentação da mesma) Outra técnica interessante é a construção dinâmica de JPanels (Com conteúdos complexas) que podem a qualquer momento ser removidos e adicionados dos seus respectivos containers, usando-se para tal os métodos ADEQUADOS para tal. Hélio - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu: É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq
[java-list] Re:_[java-list]_Polimorfismo_só_pode_ser_aplicado_em_classes_que_tenha_Herança???_
O termo correto para overloading é sobrecarga. Valeu! ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DOORACLE
Para inserir ou alterar um dado do tipo date sem utilizar o to_date é necessário primeiramente verificar qual o format que o Oracle esta utilizando para data.. isto significa que para cada instalacao pode ser que o formato seja diferente. o padrão do Oracle normalmente é dd-mon-yy, ou seja: 04/07/2003 -- 04-jul-03 10/09/2003 -- 10-sep-03 Mas isto dependera da instalacao do banco,ou seja, este formato podera mudar [ ]s Marcio Paulo From: Rubens Pereira da Silva [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Date: Tue, 1 Jul 2003 17:27:19 -0300 (ART) Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = (16/05/2002) já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Descobrindo o conteúdo de um diretório
Amigo, Faça assim: String dir = /diretorio_1/diretorio_2/diretorio_n; java.io.File diretorio = new java.io.File(dir); String[] arquivos = diretorio.list(); Fazendo isso vc terá um array contendo todos os nomes dos arquivos do diretório... Vc pode tb usar um vector para armazenar os arquivos ! Espero ter ajudado ! Até mais. Alipio Krohn Analista de Sistemas - Original Message - From: Baltus Landes [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 4:31 PM Subject: [java-list] Descobrindo o conteúdo de um diretório Olá, Talvez alguém já teve um problema parecido: Eu preciso, em um servlet, descobrir os nomes dos arquivos que se encontram em um diretório especificado no file-sistem. Obrigado por qualquer dica... Baltus Landes --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- 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] Problema com consulta no JDBC
se você puder postar o codigo talvez possamos te ajudar, pode ser algo como algumas aspas que qd vc utiliza o jdbc ele as altere, ou algo semelhante. Leandro - Original Message - From: Rodrigo Gonçalves Yunoguthi [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 9:25 AM Subject: Re: [java-list] Problema com consulta no JDBC Não daria certo porque eu quero todos os valores que se repetem em campo1. Em uma tabela um pouco maior, por exemplo: +++ | campo1 | campo2 | +++ |x |y | +++ |x |z | +++ |a |b | +++ |a |c | +++ |d |e | +++ A consulta deveria retornar: x - y x - z a - b a - c E no mysql retorna isso, mas no JDBC retorna: x - z a - c Citando Leandro Fernandes Afonso [EMAIL PROTECTED]: SELECT a.* from tabela, tabela as a WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 ORDER BY a.campo2; bem aho que sua consulta está meio confusa, poderia fazer SELECT * FROM tabela WHERE campo1='x' AND campo2='y'; ou ainda você poderia criar indices para garantir unicidade nos campos (campo1 e campo2) e criar uma chave primário como cod_tabela. neste caso os campos seriam foreing key de outras tabelas. bem achei seu exemplo meio confuso, mas pode ser que eu não tenha entendido sua intenção, mas acho mesmo que precisa estudar SQL. Leandro - Original Message - From: Rodrigo Gonçalves Yunoguthi [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, June 24, 2003 5:33 PM Subject: [java-list] Problema com consulta no JDBC Eu tenho a seguinte tabela (campo1 e campo2 são chaves compostas): +++ | campo1 | campo2 | +++ |x |y | +++ |x |z | +++ No banco de dados(mysql), eu faço esta consulta: SELECT a.* from tabela, tabela as a WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 ORDER BY a.campo2; No exemplo, a consulta retorna a tabela inteira, correto? Mas quando faço a mesma consulta no JDBC, ela retorna apenas um dos valores. Alguém tem alguma idéia do que está acontecendo? Aqui está o código: ** ... Connection con; Statement st; ResultSet rs; try{ Class.forName(driver); con = DriverManager.getConnection(url, user, password); con.setAutoCommit(true); st = con.createStatement(); try{ rs = st.executeQuery(consulta); retorne=; while (rs.next()){ retorne=retorne+rs.getString(campo1)+ - +rs.getString(campo2)+\n; } }catch (SQLException e){ System.out.println(Erro na consulta); } st.close(); con.close(); }catch ... ** -- Mensagem enviada pelo Webmail da Faculdade de Ciências -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- 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] - -- Tentativa é o primeiro passo para o fracasso - Homer Simpson -- Mensagem enviada pelo Webmail da Faculdade de Ciências -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Title: LORDz Isaque, Polimorfismo a caracterstica que uma classe tem de tratar diferentes tipos de dados de acordo como forem passados para ela. ex: uma mtodo chamado soma() que possa tratar: 1+1=2 'java '+'Linux'='Java Linux' e assim por diante. este fato de polimorfismo ser dependente de herana no bem verdade, pois so coisas distintas. Herana j quando uma classe herda propriedades de uma superclasse = herana simples; de mais de uma classe= herana multipla (mais complexo) espero ter ajudado. Leandro - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 8:27 AM Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000(22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] Executável JAVA
um arquivo .jar é um executável automaticamente com estas jvm mais novas. estou certo lista? Leandro - Original Message - From: Marcelo Custódio [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:46 PM Subject: [java-list] Executável JAVA Olá, Como faço para gerar um executável java? Só com script (.sh ou .bat) ou existe outra forma? Valeu!! _ 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] -
Re: [java-list] This() ?!
Isto é o mesmo que o overload de methodos, mas no caso o overload é do construtor [ ]s From: Silva Luis-ALS038 [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: Java-List (E-mail) [EMAIL PROTECTED] Subject: [java-list] This() ?! Date: Thu, 3 Jul 2003 08:23:48 -0300 O que significa o This(), em um exemplo como este que vi em um livro: public LiquidificadorGenerico(int v) { this(); ajustarVelocidadeMaxima(v); } Desde já agradeço a todos que puderem me explicar!! Att, Luis Antonio Lopes da Silva Phone: 55-19-3847-6291 / Fax: 55-19-3847-7037 E-mail: [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] - _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Classicamente chamamos de polimorfismo a escolha (tardia), em tempo de execuo, do mtodo que ser efetivamente executado quando enviamos uma mensagem para um objeto que est dentro de uma varivel, por exemplo. A escolha do mtodo a ser executado, depende do objeto que est recebendo a mensagem, e no da mensagem em si. Uma mesma mensagem enviada a objetos diferentes pode disparar comportamentos distintos. Por outro lado tambm encontramos na literatura a meno de polimorfismo em tempo de execuo descrita no pargrafo anterior e polimorfismo em tempo de compilao que seria a escolha do mtodo de a ser executado de acordo com a lista de parmetros enviados, ou seja sobrecarga. Concordo que esta nomenclatura diverge da definio clssica de polimorfismo, mas pessoalmente eu gosto pois deixa claro o momento da escolha em que acontece a escolha de qual mtodo ser executado. Cesar Antonio Oliveira wrote: LORDzCaros, Para que ocorra polimorfismo se faz necessria a existncia de herana de uma classe (abstrata de preferncia) ou a implementao de uma interface. PS: 1) No vamos confundir o conceito de polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma classe, mtodos com nomes iguais e assinaturas diferentes. 2) O conceito de polimorfismo no da linguagem de programao Java, mas sim da Orientao a Objetos. [] - Original Message - From: diego To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 12:06 PM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? No necessariamente. Quando vc vai sobrecrever um mtodo que est na classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando voc declara vrios mtodos com a mesma assinatura, mas que recebem parmetros diferentes, isto tambm considerado polimorfismo, e pouco importa, neste caso, que voc tenha uma classe ancestral. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 08:27 Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000 (22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404 -- -- Cesar Fernando Moro - Email: [EMAIL PROTECTED] - ICQ: 157573186 System Analist/Professor - http://cfmoro.hopto.org State University of Maringa - PR - Brazil - Fone:+055-44-261-4324 -- There never was darkness or a problem that could defeat the sunrise or hope. Bern Williams -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas 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] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE
Primeiramente porque não usar o to_date, e depois tudo vai depender do charset do banco, linguagem do banco, servidore se for pra manter compatibilidade esqueça opte por soluções como o Hybernate. - Original Message - From: Rubens Pereira da Silva To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:27 PM Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = ("16/05/2002") já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Problema no JDBC
A comparação não é um a um todos os registro da tabela são comparados com todos os registros da tabela e não um a um como se comparariam linhas. campo1 campo2 1 AB 2 CC 3 AC 4 CB Retorna A e B porque campo1 linha 1 = campo1 linha3 e campo2.linha1 campo2.linha3 Retorna C e C porque campo1 linha 2 = campo1 linha4 e campo2.linha1 campo4.linha3 Retorna A e C porque campo1 linha 3 = campo1 linha1 e campo2.linha3 campo4.linha1 Retorna C e B porque campo1 linha 4 = campo1 linha2 e campo2.linha4 campo4.linha2 Valeu Volnei www.javafree.com.br - Original Message - From: Rodrigo Gonçalves Yunoguthi [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 10:04 AM Subject: [java-list] Problema no JDBC Eu tenho a seguinte tabela (campo1 e campo2 sao chaves compostas): +++ | campo1 | campo2 | +++ |x |y | +++ |x |z | +++ No banco de dados(mysql), eu faco a esta consulta: SELECT a.* from tabela, tabela as a WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 ORDER BY a.campo2; No exemplo, esta consulta retorna a tabela inteira, correto? Mas quando faco a mesma consulta no JDBC, ela retorna apenas um dos valores. -- Tentativa é o primeiro passo para o fracasso - Homer Simpson -- Mensagem enviada pelo Webmail da Faculdade de Ciências -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- 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] Sou mais um novato!!!
Roberto, Dê uma olhada em http://www.acm.org/crossroads/columns/ovp/march2001.html. Lá você encontra um exemplo de leitura de arquivo texto e gravação de uma tabela, etc. Acredito que ajude. Eliseu Pfaffenseller Analista de Sistemas Senior. == Fonte com exemplo de leitura de um arq.texto, utilização da classe StringTokenizer, e gravação deuma tabela no BD. Origem: www.acm.org/crossroads/columns/ovp/march2001.html /*Example: Parsing a text file into a database tableIn the course of modernizing a record keeping system, you encounter a flat file of data that was created long before the rise of the modern relational database. Rather than type all the data from the flat file into the DBMS, you may want to create a program that reads in the text file, inserting each row into a database table, which has been created to model the original flat file structure. In this case, we examine a very simple text file. There are only a few rows and columns, but the principle here can be applied and scaled to larger problems. There are only a few steps: Open a connection to the database. Loop until the end of the file: Read a line of text from the flat file. Parse the line of text into the columns of the table. Execute a SQL statement to insert the record. Here is the code of the example program: */import java.io.*;import java.sql.*;import java.util.*; public class TextoParaTabelaBD { //ToDatabaseTable { private static final String DB = "contacts", TABLE_NAME = "records", HOST = "jdbc:mysql://db_lhost:3306/", ACCOUNT = "account", PASSWORD = "nevermind", DRIVER = "org.gjt.mm.mysql.Driver", FILENAME = "records.txt"; public static void main (String[] args) { try { // connect to db Properties props = new Properties(); props.setProperty("user", ACCOUNT); props.setProperty("password", PASSWORD); Class.forName(DRIVER).newInstance(); Connection con = DriverManager.getConnection( HOST + DB, props); Statement stmt = con.createStatement(); // open text file BufferedReader in = new BufferedReader( new FileReader(FILENAME)); // read and parse a line String line = in.readLine(); while(line != null) { StringTokenizer tk = new StringTokenizer(line); //aqui você pode testar o ";" String first = tk.nextToken(), last = tk.nextToken(), email = tk.nextToken(), phone = tk.nextToken(); // execute SQL insert statement String query = "INSERT INTO " + TABLE_NAME; query += " VALUES(" + quote(first) + ", "; query += quote(last) + ", "; query += quote(email) + ", "; query += quote(phone) + ");"; stmt.executeQuery(query); // prepare to process next line line = in.readLine(); } in.close(); } catch( Exception e) { e.printStackTrace(); } } // protect data with quotes private static String quote(String include) { return("\"" + include + "\""); }} === -Original Message-From: Roberto da Silva [mailto:[EMAIL PROTECTED]Sent: 01 July, 2003 09:16To: [EMAIL PROTECTED]Subject: [java-list] Sou mais um novato!!! Moçada, procurei pela Internet mas não achei o que queria, alguém poderia me enviar um código bem simples, de como abrir um arquivo, lerestou usando o Java.io mas ainda não consegui entender direito o Java então estou domando porrada dele Obrigado Roberto da Silva
Re: [java-list] Re: SCWCD - grupo de estudos
Bom Dia ! Este grupo de estudo pode entrar qualquer um ? será aviso pelo java-list ? - Original Message - From: Marcio Adriano Batista Leal [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 26, 2003 8:47 AM Subject: [java-list] Re: SCWCD - grupo de estudos Legal !!! Convite aceito :) From: Rodrigo Fernandes [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Re: SCWCD - grupo de estudos Date: Fri, 13 Jun 2003 17:32:31 -0300 (ART) legal!!! tamos ai tbm --- jano [EMAIL PROTECTED] escreveu: Eu aceito o convite :) Birinahite writes: Galera, Estou pensando em criar um grupo de estudos para a certificação Sun Certified Web Components Developer. Nos comunicariamos em um novo grupo e definiriamos cada semana para um assunto (ou capitulo de um livro). O que acham ? José Naves -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-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] - ___ _ Curitiba Connect - www.curitibaconnect.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.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] gerar Grafico Urgente!!
Pessoal, alguém ai sabe como faço para gerar gráficos de funçõs matematicas com java? o meu trabalho é gerar graficos de funções tipo senoide, série de fourier..se alguém puder me ajudar agradeço! é urgente!!! Hum, o seu trabalho de escola ou trabalho mesmo ? Mas vamos lá. Crie uma classe que herde de JComponent. Nesta classe monte uma estrutura de dados com os dados que você deseja plotar - provavelmente pares de pontos (x,y), pode usar um ArrayList para armazenar estes pares. No método paintComponent, plote os mesmos usando um Graphics2D - na verdade desenhe linhas entre o primeiro par (x,y) e o segundo, entre o segundo e o terceiro, e assim por diante. Um laço deve ser mais que suficiente para isso. Se quiser elaborar mais, faça com que o método paintComponent também desenhe bordas e marcadores (por exemplo, de 10 em 10 unidades). Escreva métodos setter para que um usuário da classe possa modificar a cor de plotagem. Dá pra brincar com muita coisa com uma classes dessas, e dá pra implementar uma que funcione de maneira feia rapidinho, e fazê-la crescer aos poucos. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: Conexão MS SQL Server
O que está ocorrendo é que o seu programa não está encontrando a classe que contem o driver de conexão com o banco de dados verifica se no seu classpath... Na verdade o que está acontecendo é que ele está considerando somente a exceção SQLException (veja os throws no programa) - a reclamação do compilador é que a exceção ClassNotFoundException deveria ser também lançada. Os métodos deveriam ser: public prg() throws SQLException, ClassNotFoundException e public void conecta() throws SQLException, ClassNotFoundException Rafael Bom dia pessoal, estou tentando fazer uma conexão com o sql server e estou tendo o seguinte erro: db/prg.java:19: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown Class.forName (com.microsoft.jdbc.sqlserver.SQLServerDriver); e no meu fonte eu estou usando o throws package db; import java.*; import java.util.*; import java.sql.*; public class prg { public prg() throws SQLException { this.conecta(); } public void conecta() throws SQLException { //try { Class.forName (com.microsoft.jdbc.sqlserver.SQLServerDriver); Connection conn = DriverManager.getConnection (jdbc:microsoft:sqlserver://maquina:1433;User=tal;Passwo rd=tal); Statement stmt = conn.createStatement(); String query = SELECT * FROM SYSUSERS; ResultSet rs = stmt.executeQuery(query); rs.next(); System.out.println (rs.getString(1)); //} catch(SQLException e) { //} } public static void main(String args[]) throws SQLException { prg p = new prg(); //Class.forName (com.microsoft.jdbc.sqlserver.SQLServerDriver); //Connection conn = DriverManager.getConnection // (jdbc:microsoft:sqlserver://server1:1433;User=test;Passw ord=secret); } } Será qua alguém poderia me ajudar ?? Obrigado ! Grande Abraço André Bianco __ Seleção de Softwares UOL. 10 softwares escolhidos pelo UOL para você e sua família. http://www.uol.com.br/selecao -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] JAVA E ACCESS
Iva !! A classe abaixo implementa uma janela com 2 frames. - uma para digitar um comando sql simples (select) - outra que mostrará o resultado do select. OBS: Esta classe acessa o Postgre. Nao tenho disponível no momento a string de conexao ao Access. T+, import java.sql.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.*; public class Display extends JFrame { // java.sql types needed for database processing private Connection connection; private Statement statement; private ResultSet resultSet; private ResultSetMetaData rsMetaData; // javax.swing types needed for GUI private JTable table; private JTextArea inputQuery; private JButton submitQuery; public Display() { super( "Enter Query. Click Submit to See Results." ); // The URL specifying the Books database to which // this program connects using JDBC to connect to a // Microsoft ODBC database. String url = ""; String username = "postgres"; String password = ""; // Load the driver to allow connection to the database try { Class.forName( "org.postgresql.Driver" ); connection = DriverManager.getConnection( url, username, password ); } catch ( ClassNotFoundException cnfex ) { System.err.println( "Failed to load driver." ); cnfex.printStackTrace(); System.exit( 1 ); // terminate program } catch ( SQLException sqlex ) { System.err.println( "Unable to connect" ); sqlex.printStackTrace(); System.exit( 1 ); // terminate program } // If connected to database, set up GUI inputQuery = new JTextArea( "SELECT * FROM clientes", 4, 30 ); submitQuery = new JButton( "Submit query" ); submitQuery.addActionListener( new ActionListener() { public void actionPerformed( ActionEvent e ) { getTable(); } } ); JPanel topPanel = new JPanel(); topPanel.setLayout( new BorderLayout() ); topPanel.add( new JScrollPane( inputQuery), BorderLayout.CENTER ); topPanel.add( submitQuery, BorderLayout.SOUTH ); table = new JTable( 4, 4 ); Container c = getContentPane(); c.setLayout( new BorderLayout() ); c.add( topPanel, BorderLayout.NORTH ); c.add( table, BorderLayout.CENTER ); getTable(); setSize( 500, 500 ); show(); } private void getTable() { try { String query = inputQuery.getText(); statement = connection.createStatement(); resultSet = statement.executeQuery( query ); displayResultSet( resultSet ); } catch ( SQLException sqlex ) { sqlex.printStackTrace(); } } private void displayResultSet( ResultSet rs ) throws SQLException { // position to first record boolean moreRecords = rs.next(); // If there are no records, display a message if ( ! moreRecords ) { JOptionPane.showMessageDialog( this, "ResultSet contained no records" ); setTitle( "No records to display" ); return; } Vector columnHeads = new Vector(); Vector rows = new Vector(); try { // get column heads ResultSetMetaData rsmd = rs.getMetaData(); for ( int i = 1; i = rsmd.getColumnCount(); ++i ) columnHeads.addElement( rsmd.getColumnName( i ) ); // get row data do { rows.addElement( getNextRow( rs, rsmd ) ); } while ( rs.next() ); // display table with ResultSet contents table = new JTable( rows, columnHeads ); JScrollPane scroller = new JScrollPane( table ); Container c = getContentPane(); c.remove( 1 ); c.add( scroller, BorderLayout.CENTER ); c.validate(); } catch ( SQLException sqlex ) { sqlex.printStackTrace(); } } private Vector getNextRow( ResultSet rs, ResultSetMetaData rsmd ) throws SQLException { Vector currentRow = new Vector(); for ( int i = 1; i = rsmd.getColumnCount(); ++i ) switch( rsmd.getColumnType( i ) ) { case Types.VARCHAR: case Types.LONGVARCHAR: currentRow.addElement( rs.getString( i ) ); break; case Types.INTEGER: currentRow.addElement( new Long( rs.getLong( i ) ) ); break; default: System.out.println( "Type was: " + rsmd.getColumnTypeName( i ) ); } return currentRow; } public void shutDown() { try { connection.close(); } catch ( SQLException sqlex ) { System.err.println( "Unable to disconnect" ); sqlex.printStackTrace(); } } public static void main( String args[] ) { final Display app = new Display(); app.addWindowListener( new WindowAdapter() { public void windowClosing( WindowEvent e ) { app.shutDown(); System.exit( 0 ); } } ); }} - Original Message - From: iva conte To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:11 PM Subject: [java-list] JAVA E ACCESS POR FAVOR! ESTOW TENTANDO APRENDER A FAZER COM Q UM PROJETO JAVA POSSA SE COMUNICAR COM UM BANCO DE DADOS EM ACCESS! MAS NAUM TENHU A MENOR IDEIA D COMO FUNCIONA! ALGUEM PODERIA ME DAR UMA AJUDA? QUAL O PACOTE Q FAZ ISSO? Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Carregar foto no BD / JBuilder
Eu não entendi direito o seu problema... Você está tentando levar uma figura para o banco de dados Pelo código, vejo que sim...(Me corrija se eu estiver errado!) Esses dias resolvi um problema parecido. O BD era Oracle.E eu precisava fazer um upload para o banco de dados através de um JSP. O campo no BD era um BLOB. Caso esse seja o problema, mande confirmação que eu te passo o código fonte... Alan. - Original Message - From: Mario Prado [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 10:20 AM Subject: [java-list] Carregar foto no BD / JBuilder Pessoal Eu estou tentando carregar um arquivo de imagem em um banco de dados no JBuilder. Estou recebendo os seguintes erros em runtime : - mark / reset not supported se eu chamo o metodo setInputStream passando como argumento um FileInputStream ou - Resetting to invalid mark se eu passo um BufferedInputStream O código é mais ou menos: FileInputStream fileStream; BufferedInputStream dataStream; // not really needed ? ... fileStream = new FileInputStream(sFileName); dataStream = new BufferedInputStream(fileStream); queryDataSet1.setInputStream(PHOTO,dataStream); // can I pass directily the fileStream ? queryDataSet1.post(); queryDataSet1.saveChanges(); Eu acho que o problema é com o componente jdbLabel que esta mostrando a imagem porque apesar da exceção o banco de dados é atualizado corretamente. Alguem tem o codigo fonte executado quando eu clico duas vezes no jdbLabel (e o parametro editable esta true) ou pode me ajudar com o codigo acima ? Um abraço Mario Prado [EMAIL PROTECTED] ByteCode Consultoria -- 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] Sou mais um novato!!!
Roberto, Moada, procurei pela Internet mas no achei o que queria, algum poderia me enviar um cdigo bem simples, de como abrir um arquivo, lerestou usando o Java.io mas ainda no consegui entender direito o Java ento estou domando porrada dele Existem vrias maneiras de se abrir um arquivo e ler - em especial, dependendo do tipo de dados que tem neste arquivo. Pode ser mais especfico ? Podemos mandar vrios exemplos completos e comentados. Rafael
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Title: LORDz Caros, Para que ocorra polimorfismo se faz necessria a existncia de herana de uma classe (abstrata de preferncia) ou a implementao de uma interface. PS: 1) No vamos confundir o conceito de polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma classe, mtodos comnomes iguais e assinaturas diferentes. 2) O conceito de polimorfismo no da linguagem de programao Java, mas sim da Orientao a Objetos. [] - Original Message - From: diego To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 12:06 PM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? No necessariamente. Quando vc vai sobrecrever um mtodo que est na classe pai, sem sombras de dvida voc precisa ter uma herana, mas quando voc declara vrios mtodos com a mesma assinatura, mas que recebem parmetros diferentes, isto tambm considerado polimorfismo, e pouco importa, neste caso, que voc tenha uma classe ancestral. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 08:27 Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000(22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] adquirir pratica
Marcos, Teoria eh bom mais gostaria de exemplos para colocar em pratica, pois assim nunca vou conseguir ser um programador java. Gostaria que alguem da lista ajudasse com que tipos de projeto poderia trabalhar, para pegar pratica do dia à dia de um programador e os pepinos que pegarei pela frente, será que tem trabalhos para desenvolvedores iniciantes na web? Sugestão: pense em um problema prático de dificuldade variável (isto é, que possa ter uma solução implementada rapidamente de forma feia e pouco eficiente, mas que possa ser melhorada continuamente para ficar cada vez melhor, mais eficiente, etc.). Você deve escolher um problema para o qual conheça bem tanto o problema quanto a solução. E aí é só começar a implementar os pequenos pedacinhos, com metas de funcionamento bem-definidas. Um exemplo de projetos deste é o (infame) locadora de vídeo. Pense na estrutura de um banco de dados, pense em como inserir e deletar registros, como fazer uma tabela de empréstimos como fazer interfaces de cadastro e consultas... como aplicação prática comercialmente viável é uma droga, mas como exemplo de programação é muito bom. Com certeza outros problemas desta categoria existem, é só pensar um pouco. Outra sugestão: leia sobre XP (Extreme Programming) - muito interessante e possivelmente aplicável ao seu enfoque. Finalmente, uma bronca pessoal que não tem nada a ver com a mensagem do Marcos: eu também acho SPAM um saco, mas mais chato do que isso é ficar minutos tendo que me autorizar para mandar e-mail para o pessoal do UOL que assina esta lista. Do que eu sei é possível informar ao filtro de SPAM do UOL que mensagens de certas fontes (como a lista) podem passar sossegadas. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Sou mais um novato!!!
Caro Roberto, O que não falta é informação na Web para você aprender Java, tem coisa demais. Vou passar pra vc alguns bons links para vc começar a garimpar: http://www.javaranch.com - Muitas informações para quem esta começando, sem dizer que é divertido. http://www.soujava.org.br/fom-serve/cache/8.html - Parte de perguntas e respostas do SouJava sobre J2SE, muito bom também, tem os principais assuntos que sempre geram dúvidas nos novatos. http://java.sun.com - O próprio site da Sun. Recomendo também que vc utilize os fóruns deles, tem muita informação boa. http://www.bruceeckel.com - O bruce Eckel disponibiliza em seu site de graça uma versão e-book do Thinking em java, que já esta na terceira edição. Muito bom. E respondendo sua pergunta, mando um exemplo simples, mas saiba que o java.io tem muita coisa e que você precisa estudar bem para saber o que usar em cada situação. Exemplo 1 - Lendo um caracter por vez: try { FileInputStream fi = new FileInputStream(c:\\equipe tarifas.txt); DataInputStream ds = new DataInputStream( new BufferedInputStream(fi)); while (ds.available()!=0) { int a = ds.read(); System.out.println((char)a); } ds.close(); fi.close(); } catch(Exception e) { e.printStackTrace(); } Exemplo 2 - Lendo por linha: try { BufferedReader bufR = new BufferedReader(new FileReader(c:\\equipe tarifas.txt)); String s = null; while ((s = bufR.readLine()) != null) { System.out.println(s); } bufR.close(); } catch(Exception e) { e.printStackTrace(); } ''-- Mensagem Original -- ''Reply-To: [EMAIL PROTECTED] ''Date: Tue, 1 Jul 2003 09:15:32 -0300 ''From: Roberto da Silva [EMAIL PROTECTED] ''To: [EMAIL PROTECTED] ''Subject: [java-list] Sou mais um novato!!! '' '' '' ''Moçada, procurei pela Internet mas não achei o que queria, alguém poderia ''me enviar um código bem simples, de como abrir um arquivo, lerestou usando ''o Java.io mas ainda não consegui entender direito o Java então estou domando ''porrada dele '' ''Obrigado ''Roberto da Silva '' '' -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Amigo me parece que não existe um método para maximizar, a solução que encontrei foi a seguinte: /* captura o tamanho da tela */ Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); /* maziminiza o frame... */ setSize(d.width, d.height); O que vc quer dizer com popular um JTree? Luciano Coelho - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 8:36 AM Subject: [java-list] Swing Olá pessoal! Estou iniciando em Java e quero poder contar com a ajuda de vocês. Como faço para iniciar um swing em modo maximizado? E gostaria de um exemplo de como popular um JTree. Muito atenciosamente, ___ Sidnei Cachate [EMAIL PROTECTED] Programador Jr - Sistemas e Informações COCAM - Cia de Café Solúvel e Derivados -- 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] Eclipse
Title: LORDz www.eclipse.org Luis Valladares CELEG/SUNCE/SERPRO - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 8:42 AM Subject: [java-list] Eclipse Onde consigo baixar o Eclipse? Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes?
Olá Hélio! No!!! Por favor não volte essa discussão de se as coisas são passadas por parâmetro ou por referência!!! hehehehe. Na verdade talvez eu não tenha me expressado direito... o que queria saber era se existe alguma forma recomendada de estruturar o código do programa para ter que evitar de ficar passando referência da instancia de objetos em chamadas de classes... é que no meu caso classes separadas precisam alterar um objeto já instanciado. Para isso elas tem que saber quem é esse objeto. O que faço atualmente é passá-lo como parâmetro na chamada da classe. Só pra reforçar, não estou usando as palavras parâmetro e referencia no contexto de seu significado teórico, e sim no significado real... ou algo do genero... hehehe. Bom o Gustavo me entendeu, tô procurando os patterns recomendados. []s, Stênio L. Ferreira__ DBA Assistente Exactus Software email : [EMAIL PROTECTED] tel: (43) 3372 - 7000 - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 9:14 AM Subject: Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes? Stenio, No java as classes passadas como parametros são passadas como referencia. Salvo algumas EXCESSÔES como as classes String, Integer, Boolean (...) que por uma questão de projeto das mesmas não permitem que seu conteúdo seja alterado e portanto a arquitetura delas simula uma passagem for valor. Isso acaba confundindo algumas pessoas que generalizam a idéia de que em java os parametros são passados como valor, quando a regra geral é justamente o contrário. Esta confusão é plenamente justificavel pois a Classe String é uma das preferidas para ser usada como parâmetro em métodos. Se vc precisar passar uma String como parâmtro, use em vez de String a classe StringBuffer. Tente usar outras classes, como Calendar, Date, uma classe que vc contruiu. VC verificará que a passagem de parametros como referencia é a regra geral mesmo. Utilizo largamente a passagem como referencia em parsers XML no Java (Ex: Xerces, dom4j). E funciona MUITO BEM. --- Gustavo Torreti [EMAIL PROTECTED] escreveu: Olá, Stenio! -Original Message- Qual é a maneira mais inteligente de se passar referencia de uma instancia entre classes? Minha situação é a seguinte: para um programa tenho a classe que trata da interface como botões, etc, uma classe de regra de negócios e outra classe de regra de negócios. Precisei de duas classes para separar conteudos distintos e pq uma delas tem que ficar rodando como thread. A classe interface chama a segunda, que em algum momento chama a terceira. Mas tem uma hora que a terceira precisa avisar a primeira de algo. Design pattern recomendado: Observer/Subject. Padrão MVC talvez ajude também. []'s Gustavo -- In the brightest day, In the blackest night, No evil shall escape my sight May those who worship evil's might Beware of the power of my light -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- 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] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE
Rubens, Já fiz INSERT em tabela Oracle, porém utilizando o TO_DATE mesmo. Veja abaixo, um "pedaço" do código, onde faço isso: === ... String dtInicial = ("01/01/2002"); String gruContagem = (line.substring( 17, 18)); String codProduto = (line.substring( 28, 42)); String unMedida = (line.substring( 74, 77)); String idCCusteio = (line.substring( 58, 60)); String cCusteio = (line.substring( 60, 70)); String qtdeProduto = (line.substring( 77, 88) + "." + line.substring( 88, 94)); // Mount query to execute SQL insert statement String query; query = "INSERT INTO " + "ICMS_SALDO_INICIAL" + " VALUES("; query += "TO_DATE('"+dtInicial+"','DD/MM/')" + ", "; query += quote(gruContagem) + ", "; query += quote(codProduto) + ", "; query += quote(unMedida) + ", "; query += quote(idCCusteio) + ", "; query += quote(cCusteio) + ", "; query += quote(qtdeProduto) + ") "; try { // execute SQL insert statement qtde51 += 1; if ((qtde51 % 1000) == 0) System.out.println(qtdeLi + " = " + query); stmt.executeQuery(query); } catch(SQLException ex) { pw.println(qtdeLi+" "+query); pw.println(ex.getMessage()); pw.println(); } ...=== Desculpe seisso em nadapodeajudá-lo... Um abraço, Eliseu Pfaffenseller Analista de Sistemas Senior. -Original Message-From: Rubens Pereira da Silva [mailto:[EMAIL PROTECTED]Sent: 01 July, 2003 17:27To: [EMAIL PROTECTED]Subject: [java-list] INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE Boa tarde, Pessoa estou precisando de ajunda, é o seguinte: Estou utilizando o banco de dados oracle e possuo um tabela com 3 campos e estou tentando fazer um INSERT nessa tabela só que, um campo possui o datatype DATE no meu programa java tenho uma variavél do tipo String dt = ("16/05/2002") já tentei de varias formas passar essa variavél para instrução INSERTutilizei as classes java.util.Date, java.sql.Date e java.sql.Timestamp mas não obtive sucesso,não sei se estou utlizando as classes acima da maneira correca so iniciante em JAVA, eu não posso usar o to_date do oracle alguem poderia me ajudar como eu devo fazer o INSERT EM UM TABELA QUE POSSUI CAMPO DATE SEM USAR O TO_DATE DO ORACLE. Muito obrigado, Rubens. Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Eclipse
Title: LORDz www.eclipse.org... :P (meio obeveo, nao? :-D) - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 8:42 AM Subject: [java-list] Eclipse Onde consigo baixar o Eclipse? Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] Gerar GUID
1. GUID _não_ é uma coisa restrita a Windows... 2. Se vc. puder usar JNI no seu contexto, veja: http://www.doomdark.org/doomdark/proj/jug/ 3. Caso contrário, dê uma olhada neste daqui: http://www.javaexchange.com/aboutRandomGUID.html 4. Ainda insatisfeito ? Dê uma olhada no EJB Design Paterns, lá tem um capítulo que fala de diferentes métodos para isto. - Original Message - From: George Queiroz [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: quarta-feira, 2 de julho de 2003 09:15 Subject: [java-list] Gerar GUID Pessoal, apesar de GUID ser coisa restrita a Windows, necessito gerar tal informação apartir do java. Tem como fazer isso nativamente sem necissitar ter uma aplicação via soket ou qualquer coisa parecida que me retorne a informação? Atenciosamente, http://www.mcn.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] -
Re: [java-list] RE: melhor forma de passar referencia de objetos entre classes?
Na realidade, quando se passa uma referência como parâmetro, ela é SIM passada por VALOR. A questão é que a cópia da referência aponta pro mesmo objeto da referência original, e nesse caso, causa a impressão de que o argumento foi passado por referência. Mas a cópia é feita efetivamente. Valeu! ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] J2EE ???
J2EE - Para desenvolvimento de aplicações ENTERPRISE (programação em múltiplas camadas mais acentuada com servidores de aplicações). J2SE - Para desenvolvimento de aplicações Cliente/Servidor, Desktop, etc... Aplicações que não dependem de um servidor de aplicações. - Original Message - From: Marcelo Mathias Lima To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:57 PM Subject: [java-list] J2EE ??? Qual é exatamente a diferença entre J2EE e o J2SE ??? obrigado! Marcelo Mathias LimaDesenvolvedor Web* [EMAIL PROTECTED]( (19) 3436-80678 http://www.unimedpiracicaba.com.br
Re: [java-list] Comparação java e php
;;; E pelo pouco que conheço, para poder separa a camada de apresentação da camada de negócio em JSP também é necessário utilizar algum Template Engine. Se falei alguma bobagem nesta parte, por favor me corrijam. ;;; é melhor deixar todo o código java dentro de servlets, assim, quando o webdesigner for fazer a manutenção, ele não terá o que estragar no JSP -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] RE: melhor forma de passar referencia de objetosentre classes?
Segundo Deitel: "Diferente de outras linguagens, Java no permite que o programador escolha entre passar cada argumento por valor ou por referncia. Variveis do tipo de dados primitivo so sempre passados por valor. Objetos no so passados para mtodos; em vez disso, so passados aos mtodos referncias a objetos. As prprias referncias tambm so passadas por valor. Quando um mtodo recebe uma referncia a um objeto, o mtodo pode manipular o objeto diretamente." Espero que possa esclarecer um pouco. Fernando Hlio Brando escreveu: Stenio, No java as classes passadas como parametros so passadas como referencia. Salvo algumas EXCESSES como as classes String, Integer, Boolean (...) que por uma questo de projeto das mesmas no permitem que seu contedo seja alterado e portanto a arquitetura delas "simula" uma passagem for valor. Isso acaba confundindo algumas pessoas que generalizam a idia de que em java os parametros so passados como valor, quando a regra geral justamente o contrrio. Esta confuso plenamente justificavel pois a Classe String uma das preferidas para ser usada como parmetro em mtodos. Se vc precisar passar uma String como parmtro, use em vez de String a classe StringBuffer. Tente usar outras classes, como Calendar, Date, uma classe que vc contruiu. VC verificar que a passagem de parametros como referencia a regra geral mesmo. Utilizo largamente a passagem como referencia em parsers XML no Java (Ex: Xerces, dom4j). E funciona MUITO BEM. --- Gustavo Torreti [EMAIL PROTECTED] escreveu: Ol, Stenio! -Original Message- Qual a maneira mais inteligente de se passar referencia de uma instancia entre classes? Minha situao a seguinte: para um programa tenho a classe que trata da interface como botes, etc, uma classe de regra de negcios e outra classe de regra de negcios. Precisei de duas classes para separar conteudos distintos e pq uma delas tem que ficar rodando como thread. A classe interface chama a segunda, que em algum momento chama a terceira. Mas tem uma hora que a terceira precisa avisar a primeira de algo. Design pattern recomendado: Observer/Subject. Padro MVC talvez ajude tambm. []'s Gustavo -- In the brightest day, In the blackest night, No evil shall escape my sight May those who worship evil's might Beware of the power of my light -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - ___ Yahoo! Mail Mais espao, mais segurana e gratuito: caixa postal de 6MB, antivrus, proteo contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Atualização de tabelas JTable
Olá Lisa! Pelo que andei lendo pelos tutoriais da sun, um componente swing só pode ser alterado diretamente no momento de sua criação. Após isso você deve utilizar listeners pra avisá-lo que deve ser atualizado. Procure no tutorial de swing, na primeira página, em swing faqs, na parte que fala sobre o funcionamento de threads no swing. Atenciosamente, Stênio L. Ferreira__ DBA Assistente Exactus Software email : [EMAIL PROTECTED] tel: (43) 3372 - 7000 - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 9:28 AM Subject: [java-list] Atualização de tabelas JTable Olá ! Estou com o seguinte problema: Criei uma tabela usando recursos da classe JTable e outras classes associadas e o meu programa é responsável pela alteração do conteúdo dessa tabela, por meio de botões acionados pelo usuário. Quando o botão é acionado na primeira vez o conteúdo é atualizado e é feito o refresh da tela. O problema é que na segunda vez consecutiva, o conteúdo da tabela é feito, mas a tela não é atualizada. Alguém saberia como solucionar esse problema?? Obrigada, Lisa This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the email by you is prohibited. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] JTable tamanho das colunas
Olá! Qual o layout manager que você está usando? Pelo tutorial apenas o BoxLayout suporta definição de tamanho máximo, os outros nem ligam. Verifique no tutorial de swing, na página de Box Layout, em fixing aligment problems. Além disso tente dar um revalidate seguido por repaint, vai que funciona... hehehe Até mais! Stênio L. Ferreira__ DBA Assistente Exactus Software email : [EMAIL PROTECTED] tel: (43) 3372 - 7000 - Original Message - From: Daniel [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 26, 2003 11:43 PM Subject: Re: [java-list] JTable tamanho das colunas justamente eu fiz isso mas quando chega na terceira coluna em diante os tamanhos ficam todos iguais não importa o tamanho que eu coloque no setPreferredWidth() -Mensagem Original- De: Rafael Correia [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Enviada em: Quarta-feira, 25 de Junho de 2003 16:12 Assunto: Re: [java-list] JTable tamanho das colunas Seta o tamanho individual. javax.swing.table.TableColumn.getColumnModel().getColumn(x).setPreferredWidt h(width); --- Daniel [EMAIL PROTECTED] escreveu: Ola gente !! Criei um JTable e gostaria de configurar o tamanho de cada coluna estou usando o javax.swing.table.TableColumn.setPreferredWidth() ; isso funciona ,mas até duas colunas , quando configuro mais de uma duas colunas os tamanho que configurei para cada não valem mais alguém tem algum idéia de como resolver isso ? valew ! -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - = /* Rafael José Peres Correia EMail: [EMAIL PROTECTED] AOLmsg: RafaelJPC ICQ#: 10193430 */ ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] thread
Olá! Não entendi muito bem seu problema, mas e se você 1-colocasse uma das threads dentro de um loop, fazendo verificação por uma variavel booleana. Enquanto verdadeiro fica acordado. 2-quando quiser que esta thread durma, chame um método dela que altere o valor dessa variavel booleana para falso, assim a danada vai dormir. 3-essa chamada você faz a partir da outra thread. O chato é q nela você vai ter q ter uma referencia do primeiro objeto (o que está instanciado, naum adianta criar um novo da mesma classe). É chato mas fazer o q né, tô procurando uma solução mais elegante. Não sei se ajudou mas é isso ai... se ficou na mesma manda seu codigo pra lista que acho q facilita. Atenciosamente, Stênio L. Ferreira__ DBA Assistente Exactus Software email : [EMAIL PROTECTED]tel: (43) 3372 - 7000 - Original Message - From: Marcelo Magno To: [EMAIL PROTECTED] Sent: Monday, June 23, 2003 5:06 PM Subject: [java-list] thread Pessoal, to numa sinuca de bico, tenho duas Jframe que precisam se falar sem que a segunda seja um JDialog. A primeira Jframe, dah um new na segunda Jframe, a segunda implementa runnable, soh que quando dentro no metodo run eu mando um thread.currentTread().sleep(1000), ele trava tanto a primeira Jframe, quando a segunda. Anteriormente eu havia tentado colocar a primeira Jframe para durmir, mas ele trava a segunda tb, soh que nessa hora eu nao estava implementando runnable nessa Jframe. Alguem poderia me dar uma ideia de como eu poderia fazer com que somente a primeira Jframe trave, na espera de um evento da segunda JFrame, e que a segunda Jframe fique livre para o usuario fazer qualquer inserçao? Jah pensei em colocar uma Thread no meio, mandar a primeira fazer uso de um metodo na Thread do meio que soh retornaria valor quando (depois de consultas sucessivas descobrisse que a segunda Jframe jah tivesse terminado o seu trabalho) conseguisse obter o valor na segunda Jframe. Alguem poderia me dar uma luz? Abracos MMAGNO
Re: [java-list] Utilizando campo CLOB do Oracle no JAVA.
Alessandra, Aponte seu browser para o link abaixo: http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/java.920/a96654/oralob.htm#1000888 []s Maiko Alessandra Santos [EMAIL PROTECTED] wrote: Pessoal, Estou fazendo uma classe java dentro do Oracle que retorna informações do Banco para um campo String maior que 4k, logo tenho que retornar como CLOB. Essas informações é para gerar um arquivo PDF. Quando a Classe Java retorna a informação para o Banco, perde a mesma, retornando NULL. Alguém já passou por isso? Como trabalhar com informações com mais de 4k sendo texto? Segue abaixo código da rotina que converte um campo String para CLOB... import oracle.sql.*; import java.sql.*; public static CLOB retorna_clob (String texto2) throws Exception{CLOB dsResultado2 = null; String texto = new String();try{ ((CLOB)dsResultado2).putString((int)1, texto2);}catch(Exception errExc) {texto = errExc.getMessage();} return(dsResultado2); } IncrediMail - Email has finally evolved - Click Here Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Um bom IDE X Mercado
Faço minhas as palavras do José Tito. Mas trabalho com uma DELL,512 MB RAM, no NT, e o WSAD 4.0.3 está funcionando muito bem. Além do Visual Age 3.5 é claro... Leonardo Pereira. From: José Tito <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: Re: [java-list] Um bom IDE X Mercado Date: Fri, 27 Jun 2003 10:45:03 -0600 Se V. tem $ e uma máquina poderosa use o WSAD para J2EE e VisualAge para GUI. O WSAD vai te exigir um PIV c/ 1GB de memória. == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Leandro Fernandes Afonso To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 6:34 AM Subject: [java-list] Um bom IDE X Mercado Pessoal da lista, bom dia! Gostaria de saber de vocês qual a experiência vivida com desenvolvimento em função da escolha de um bom IDE que um desenvolvedor possa fazer para criar seus aplicativos java. Já desenvolvi um aplicativo com conexão a banco de dados utilizando o Jbuider e achei ele muito bom, me lembro que na época que me informei sobre o assunto achei este melhor. Qual a melhor escolha, que tipo de detalhes devem ser considerados para escolher um? Grato por quaisqer relatos, Leandro Fernandes MSN Messenger: converse com os seus amigos online. Instale grátis. Clique aqui. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Iniciando em JAVA
tem tb um livro q se chama 'APRENDENDO JAVA EM 21 UM DIAS' é bom tb. - Original Message - From: Joao Alves [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 9:28 AM Subject: Re: [java-list] Iniciando em JAVA Realmente. Eu tenho estes dois livros e é show. São muito bons Um abraço -- Joao Alves IT - dept Cosco Brazil S.A, [EMAIL PROTECTED], Tel: 55 13 32199222, Fax: 55 13 32199299, Santos - Brasil. - Original Message - From: Daniel Bondance [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 1:29 PM Subject: RES: [java-list] Iniciando em JAVA Pessoal, acho que um dos melhores livros tantao para iniciantes como avançado são as publicações abixo. Comprei o 2 e achei muito bem explicado e com boas dicas. Core Java 2: Fundamentos - Vol. 1 http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT ypeId=1ProdId=156777ST=SE Core Java 2: Recursos Avançados - Vol. 2 http://www.submarino.com.br/books_productdetails.asp?Query=ProductPageProdT ypeId=1ProdId=156779ST=SE danielbondance [EMAIL PROTECTED] + 55 11 8119 57 88 highdesigners.com consultoria e desenvolvimento de softwares -Mensagem original- De: Flavia [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 23 de junho de 2003 13:59 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Iniciando em JAVA Oi Mauro, Tb sou iniciante em Java, e estou lendo o livro Java Como Programar 4 º Edição - H.M. Deitel, P.J. Deitel - Bookman. Já estou quase na metade do livro e estou achando muito bom. Espero ter ajudado!! Um abraço, Flávia Um abraço -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 9 de junho de 2003 20:21 Para: [EMAIL PROTECTED] Assunto: [java-list] Iniciando em JAVA Ola, Estou iniciando em JAVA, e gostaria de saber alguns conselhos para um iniciante livros, sites de pesquisa etc... Obrigado. = | Mauro Gustavo | | Analista de Sistemas | | (0xx11)8146-9860 | |3118-8132 | |3399-4390 | = -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -- --- --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- -- -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br
Re: [java-list] O que é serializar??
serializable eh uma interface do pacote java.io pra q uma classe possa ser gravada em arquivo. por ex: tu cria uma classe MENSAGEM e ker gravar em arkivo entaum ela deve implementar serializable. mas pra gravar deve ser criada uma outra classe gravador!!! espero ter ajudado!thomas dalazen [EMAIL PROTECTED] wrote: eae gente, blz? eu fiz um trabalho na faculdade com serialização mas o p..-..-.. do professor disse que nao era do jeito dele mas so que tb nao sabe esplicar o jeito dele.. aguem poderia me explicar o que é e como usa a serializable? mas por-favor, nao mandem url´s em ingles pq ainda estou no cursinho :P um abraço... Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] O que é serializar??
Thomas, eae gente, blz? eu fiz um trabalho na faculdade com serialização mas o p..-..-.. do professor disse que nao era do jeito dele mas so que tb nao sabe esplicar o jeito dele.. aguem poderia me explicar o que é e como usa a serializable? mas por-favor, nao mandem url´s em ingles pq ainda estou no cursinho :P De forma simples, serializar uma instância de uma classe é achatar os dados da mesma em bytes, ou codificar a mesma para que esta possa ser jogada em um arquivo ou enviada pela rede. Desta forma a instância pode ser recuperada depois ao ler o arquivo ou obtendo-se os bytes da rede. Veja alguns exemplos em português em http://www.directnet.com.br/users/rafael.santos/DOJava.pdf (contém exemplos de como mandar e receber uma instância de classe serializável pela rede) nas páginas 15 e 28 a 31. Sobre jeitos de professor e jeitos de aluno, a solução é perguntar antes de entregar o trabalho - infelizmente em vários casos o professor só conhece um jeito, mas em outros o aluno acha que está certo porque funciona mas o professor pediu para funcionar rápido ou bonito ou de forma eficiente.. .a solução é comunicação e esclarecimento *antes* da entrega final. Rafael -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: to be EJB or not to be
Amigo, nao vou entrar em discussoes com vc , só te digo uma coisa : desenvolva da forma que vc quiser , e se atualize um pouco mais OBS: nao interessa a vc qual é o sistema que eu desenvolvo, mas te garanto que muito, mais muito grande, nao sei se é maior do que o seu , pois nao tenho essa pretencao de achar que sei mais do que os outros!!! sem mais leo From: Carlos H. P. da Silva [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Re: to be EJB or not to be Date: Wed, 25 Jun 2003 21:32:43 -0300 On 24 Jun 2003, at 17:22, leonardo bruno wrote: Pelo amor de Deus, eu desenvolvo, utilizando toda a plataforma J2EE, agora esse papo de que os EJB's nao sao bons é brincadeira, vcs deveriam ver que a partir da Especificacao 2.1 , melhorou muita coisa , eu por exemplo desenvolvo um Sistema de porte grande e para mim na minha opiniao os EJB's me dao total suporte para a minha impementacao Caro Joao , essa sua pergunta vai gerar muita polemica, pois os que conhecem bem a tecnologia irao te dizer que ela é muito boa e os que nao conhecem te diram que é melhor usar os servlets e os JSP's, eu particularmente utilizo toda a plataforma J2EE Ok, sem paixoes, porque nao estamos discutindo futebol: eu participei de um projeto de grande porte (talvez maior do que o seu mas tanto faz, nao vem ao caso) usando a especi- ficacao 1.0 do EJB (na verdade, era um meio termo entre a 1.0 e algumas extensoes da 1.1, suportadas pelo WebSphere 3.5). E o projeto foi uma cesariana de elefantes gemeos de uma ponta aa outra. Tivesse eu algum poder de influencia na epoca em que se decidiu pela tecnologia, e eu tivesse o conhecimento do que era o EJB 1.0, com toda a certeza eu teria vetado seu uso. Mas volto a dizer, era a especificacao 1.0 (ou 1.0 + uns trocados, hehehehe), e como eu comentei na minha mensagem anterior, nao seria justo eu julgar a tecnologia nestas condicoes. Fico feliz de saber que a Sun conseguiu reverter o quadro negativo que se desenhava ateh o EJB 2.0, a julgar pelo seu testemunho. De qualquer forma, eu ainda nao recomendaria EJBs para pequenos e medios projetos - no caso de projetos medios talvez ateh haja espaco para o uso limitado da tecnologia, mais com o fim de adquirir know- how e poder avaliar o uso, desde que nao significasse com- promisso de prazos e/ou performance da aplicacao. EJB, co- mo o nome jah diz, foi feito pensando em projetos de gran- de porte - e nao recomendo entrar nesta tecnologia sem ter alguem com experiencia anterior orientando. Eh muito facil tomar decisoes erradas nestas horas. []s, Carlos -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
imagino se no meio do projeto você não vai desistir. É preciso testar TODAS as tecnologias que vão ser necessárias para construir tal jogo pq a exigência vai ser grande. Mas assim como todos vocês eu torço para que isso mude, porque em termos de arquitetura é sem duvida uma ótima linguagem para se fazer qualquer coisa. OBS: alguem precisa dar um jeito no Swing... Marcos Tadeu P. Vargens [EMAIL PROTECTED] - Original Message - From: Paulo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 05, 2003 8:16 AM Subject: Re: [java-list] E possivel programar jogos com java Desculpe, mas você já escreveu algum jogo em Java? Certamete ficará mais lento que em C, mas a diferença não é tão grande assim. Principalmente porque para jogos 3D seria utilizada a API Java3D, ou gl4Java. (ou seja, Java + opengl (ou directx se o jogo estiver rodando no windows). Já li benchmarks sobre isso (quando eu ainda pensava como você). Lembre-se que Java vem se desenvolvendo a cada nava versão, e a diferença do desempenho de Java e C é cada vez menor (apesar de, infelizmente, ser improvável que o desempenho de iguale...) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Se para jogar matrix, alguns viciados vão ter que trocar a placa de video. Imagina o que o coitado ia ter que trocar para rodar um jogo 3D em java. :P. O java é muito lento na parte visual e gráfica. E por mais que tentem diminuir essa verdade, ela aparece quando você participa de um projeto usando essas tecnologias. Jogos devem usar o OpenGL com C e ponto final Feitos em java a arquitetura e flexibilidade leva nota 10, mas a velocidade e funcionalidade leva é 0 mesmo. ...Alguem precisa dar um jeito no Swing... Marcos Tadeu P. Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, May 23, 2003 11:11 AM Subject: RES: [java-list] E possivel programar jogos com java realmente é possível, mas haja máquina para rodar. em linguagens nativas, jogos em 3D já exigem boa configuração, quanto mais em java. isso deve ser analisado e pensado, pois poderia inviabilizar totalmente o projeto, pois os clientes não teriam máquina boa o bastante para rodar. -Mensagem original- De: Silvio L. de Morais [mailto:[EMAIL PROTECTED] Enviada em: domingo, 18 de maio de 2003 16:37 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] E possivel programar jogos com java Fala Cristian, Certamente eh possivel escrever programas 3D em Java, existe a API Java 3D, que funciona em cima do OpenGL nas maquinas Linux, Mac (version X), e Windows e pode tambem usar o DirectX no Windows (com melhor desempenho que o OpenGL, dependendo da placa de video instalada). Da uma olhada na http://java.sun.com/products/java-media/3D/ --- Cristian Elvis Souza Machado [EMAIL PROTECTED] wrote: Boa tarde a todos, sou iniciante e estou com uma crise existencial é === message truncated === ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Incoming mail is certified Virus Free. Checked by AVG anti-virus
Re: [java-list] Re: SCWCD - grupo de estudos
Tb to dentro galera. Eh soh avisar qual o grupo.Bruno Simon [EMAIL PROTECTED] wrote: Estou nessa tb !- Original Message -From: "Marcio Adriano Batista Leal" <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Thursday, June 26, 2003 8:47 AMSubject: [java-list] Re: SCWCD - grupo de estudos Legal !!! Convite aceito :) From: Rodrigo Fernandes <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Re: SCWCD - grupo de estudos Date: Fri, 13 Jun 2003 17:32:31 -0300 (ART) legal!!! tamos ai tbm --- jano <[EMAIL PROTECTED]>escreveu: Eu aceito o convite :) Birinahite writes: Galera, Estou pensando em criar um grupo de estudospara a certificação "Sun Certified Web Components Developer". Nos comunicariamos em um novo grupo e definiriamos cadasemana para um assunto (ou capitulo de um livro). O que acham ? José Naves -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] - Curitiba Connect - www.curitibaconnect.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] --- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] JTable tamanho das colunas
Daniel, Ajuste o modo de redimensionamento automático: consultaTBL.setAutoResizeMode( javax.swing.JTable.AUTO_RESIZE_OFF); -- __ Leonardo Camargos de Almeida [EMAIL PROTECTED] Programador Java Sistema Renavem de Serviços www.renavem.com.br Daniel wrote: justamente eu fiz isso mas quando chega na terceira coluna em diante os tamanhos ficam todos iguais não importa o tamanho que eu coloque no setPreferredWidth() -Mensagem Original- De: Rafael Correia [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Enviada em: Quarta-feira, 25 de Junho de 2003 16:12 Assunto: Re: [java-list] JTable tamanho das colunas Seta o tamanho individual. javax.swing.table.TableColumn.getColumnModel().getColumn(x).setPreferredWidt h(width); --- Daniel [EMAIL PROTECTED] escreveu: Ola gente !! Criei um JTable e gostaria de configurar o tamanho de cada coluna estou usando o javax.swing.table.TableColumn.setPreferredWidth() ; isso funciona ,mas até duas colunas , quando configuro mais de uma duas colunas os tamanho que configurei para cada não valem mais alguém tem algum idéia de como resolver isso ? valew ! /* Rafael José Peres Correia EMail: [EMAIL PROTECTED] AOLmsg: RafaelJPC ICQ#: 10193430 */ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza Acrescentando: Quanto ao segundo problema existem várias abordagens. Uma delas que utilizamos largamente em nossos sistemas é utilizar a arquitetura MVC das Classes Swing. Usando-se Data Models pode-se reestruturar totalmente uma JTable dinamicamente simplesmente trocando seu modelo de Dados sem necessidade alguma de instanciar uma nova JTable ( A rapidez que isso ocorre é impressionante). Sem falar na possibilidade de dinâmicamente desassociar e associar os mais diversos listeners de modo a mudar totalmente o comportamento da Table ( Não somente a apresentação da mesma) Outra técnica interessante é a construção dinâmica de JPanels (Com conteúdos complexas) que podem a qualquer momento ser removidos e adicionados dos seus respectivos containers, usando-se para tal os métodos ADEQUADOS para tal. Hélio - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu: É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar
Re: [java-list] Swing
1) Obrigado pela dica. Isso não existia na jsdk 1.3. Vou dar uma olhada. 2) É só testar, é um bug da JVM da Sun até 1.4. não sei se já foi corrigido na 1.4.2. == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Awdryn Cavalache de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:45 AM Subject: Re: [java-list] Swing Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site
Re: [java-list] Re: [java-list] Polimorfismo só pode ser aplicado em classes que tenha Herança???
Não é obrigatório usar Herança para se obter o polimorfismo. Em Java é possivel usar polimorfismo com o uso de interfaces. Duas classes que não teem correlação alguma podem implementar o polimorfismo desde que as duas implementem uma mesma interface. Um material muito bom sobre essa questão pode ser encontrado no Livro Thinking in Java Livro gratuito que pode ser baixado pela internet (Livro muito bom) Abraços Conrad peres. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 8:27 AM Subject: [java-list] Polimorfismo só pode ser aplicado em classes que tenha Herança??? ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana???
Title: LORDz parcialmente correto, Overwrite aplicvel apenas para classes que tenham herana. No entanto, Overload pode ser aplicado para qualquer classe, com ou sem herana. - Original Message - From: Conrad To: [EMAIL PROTECTED] Sent: Monday, June 30, 2003 5:15 PM Subject: Re: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto sim polimorfismo em java tem os conceitos de overwrite e overload, que rescrita de mtodo e "recarregao" (No sei se a traduo correta), ento no faz sentido falar de polimorfismo seno houver herana. Abraos Conrad peres. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 8:27 AM Subject: [java-list] Polimorfismo s pode ser aplicado em classes que tenha Herana??? correto afirmar que o Polimorfismo s pode ser aplicado em classes que tenha Herana??? Algum pode me ajudar neste conceito? Cordiais saudaes, Isaque Niche Ramos Jota Cordiais saudaes, Isaque Niche Ramos Jota ( (22) 2772-8000(22) 9903-5193 * [EMAIL PROTECTED] UIN:241967404
Re: [java-list] Executável JAVA
consulte: http://www.javafree.com.br/home/modules.php?name=Sectionsop=viewarticleartid=24 esse site diz tudo q vc precisa. []´s Anderson --- Marcelo Custódio [EMAIL PROTECTED] escreveu: Olá, Como faço para gerar um executável java? Só com script (.sh ou .bat) ou existe outra forma? Valeu!! _ 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] - ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Mascara para Data em um JTextField
Use em vez de JTextField a classe JFormattedTextField - Original Message - From: Flávio Leite To: Java-list Sent: Thursday, June 26, 2003 4:08 PM Subject: [java-list] Mascara para Data em um JTextField Alguem tem uma classe Document para máscara de data para colocar num JTextfield? Flávio H.S. Leite Desenvolvimento GFMI Software Criando o futuro! - "Levante todos aqueles que estiverem caídos ao seu redor, você não sabe onde seus pés tropeçarão" - Anonimo
RE: [java-list] Simulados Para Certificação
Olá, Carlos! O melhor lugar que eu encontrei foi o www.javaranch.com . Lá você encontra um simulado deles muito divertido, e há também uma lista de sites com simulados com comentários que você pode visitar. []s Gustavo --In the brightest day, In the blackest night,No evil shall escape my sightMay those who worship evil's mightBeware of the power of my light -Original Message- From: Carlos Miranda [mailto:[EMAIL PROTECTED] Sent: Friday, June 27, 2003 13:27 To: [EMAIL PROTECTED] Subject: [java-list] Simulados Para Certificação Pessoal,me chamo Carlos e sou estudante de ciências da computação, fiz o curso java para programador,mas ainda estou inseguro para fazer a prova,será que vocês poderiam informar sites onde eu possa fazer simulados para a certificação? Estou pensando em fazer a prova daqui a 1ou 2 meses Obrigado Pela Atenção Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Re: [java-list] Adicionar Linhas em JTable
Você vai ter que usar a classe DefaultTableModel, que será adcionada a classe JTable, na classe DefaultTableModel existe um método que permite adcionar novas linhas e colunas em tempo de execução Dá uma pesquisada na Internet que você vai encontrar exemplos. Awdryn Cavalacche de Souza. - Original Message - From: jrdiniz - To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 10:47 AM Subject: Re: [java-list] Adicionar Linhas em JTable Olá Marcelo, Agradeço a ajuda, porém e perdoe-me a ignorância, até onde sei um JList exibe linhas de apenas uma coluna, e os dados os quais estou tentado exibirsão dividios em7 colunas. Foi por isso que tentei usar JTable... Alguma sugestão? []'s Júlio Ribeiro Marcelo Martim Marques [EMAIL PROTECTED] wrote: Saudações pessoal..Lá vai...Adicionando e removendo um item em um componente JListO padrão de uma JLista é não permitir que se adicione ou remova seus itens.Para permitir este tipo de operação a lista tem de ser criada com um DefaultListmodel.// Criando uma lista que permita a adição e remoção de itens.DefaultListModel model = new DefaultListModel();JList list = new JList(model);// Inicializando a lista com alguns itensString[] items = {"A", "B", "C", "D"};for (int i=0; i<ITEMS.LENGTH; i++) { model.add(i, items[i]);}// Adicionando um item no final da listaint pos = list.getModel().getSize();model.add(pos, "E");// Adicionando um item no inicio da listapos = 0;model.add(pos, "a");Este método sobrepõe um item// Sobrepõe o segundo item da listapos = 1;model.set(pos, "b");Este método é usado para remover um item da lista// Removendo o primeiro item da listapos = 0;model.remove(pos);// Removendo o último item da listapos = model.getSize()-1;if (pos = 0) {model.remove(pos);}// Removendo todos os itensmodel.clear();Valeu...Marcelojrdiniz - escreveu: Olá pessoal, Alguém sabe me dizer como alterar a quantidade de linhas de um JTable, depois que ele foi criado?? Tenho uma classe que lê um arquivo texto e imprime algumas informações no JTable. Na mesma janela tenho um campo de filtragem. A intensão é que a medida em que se digite uma palavra neste último campo, as informações no JTable sejam filtradas e permaneçam apenas as que satisfaçam as condições de busca. O problema é que não estou conseguindo encontrar um método que me permita alterar o número de linhas após a criação. Se alguém tiver alguma sugestão... Obrigado Júlio Ribeiro *Yahoo! Mail * Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
Res: Re: [java-list] Um bom IDE X Mercado
Bom dia... Para o uso em aplicação sem GUI, eu te indico ou o eclipse ou o GEL, sendo esse mais simples porem mais rápido e menos exigente. Para construir GUI, eu estou usando e gostando do Sun One. Não mencionei os pagos por uma razão óbvia: . []´s Hugo Ribeiro = Maxmedia Informatica ICQ# 14748484 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: eclipse
O problema é que quando tem erro no jsp não da nenhuma msg de erro. - Original Message - From: Daniel Filipe V. Rodrigues [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 30, 2003 9:03 AM Subject: [java-list] Re: eclipse Você não precisa compilar as paginas jsp, somente precisa salvar. Ao dar CTRL+S no eclipse ele já salva e compila. Um abraço, Daniel Filipe Infominds Engenharia de Software www.infominds.com.br Anderson escreveu: Como faço para compilar jsp usando o Lomboz no eclipse? -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site de exemplos de swing da sun. O jogo é extremamente lento na minha maquina que tem 512 MB de memória. Em uma com 128 (exigencia da maioria dos jogos), fica ridiculo. Alem do mais os jogos usam arquivos de som que ocupam memória tambem. Junte isso mais os objetos necessários para execultar essas tecnologias e imagino se no meio do projeto você não vai desistir. É preciso testar TODAS as tecnologias que vão ser necessárias para construir tal jogo pq a exigência vai ser grande. Mas assim como todos vocês eu torço para que isso mude, porque em termos de arquitetura
Re: [java-list] Leitor e parser de arquivos .JAVA
Na especificação da linguagem Java está a gramática completa da linguagem: http://java.sun.com/docs/books/jls/second_edition/html/syntax.doc.html RuiElmunds Fritz [EMAIL PROTECTED] wrote: Pessoal,estou precisando ler um arquivo texto .java e montar uma hirarquicade arvore.Tentei montar na mão, mas é bem complexo, devido a gama de analises quedevem ser feitas.Obrigado-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month!