Re: [java-list] Microsoft Java
algum tempo atrz, comecei escrever um tool (em Visual C++), que abria a IDL, utilizando chamadas WIN 32/COM, criando a classe Java com chamadas JNI, o .H e o .CPP com todo o cdigo de chamadas, criando assim um Proxy entre Java e COM. Na poca estava envolvido em um projeto e isto financiaria o desenvolvimento. Porm agora, no tenho a menor condio de levar frente o projeto, pois estou envolvido em outras frentes. Se houverem desenvolvedores C++, que conheam Java e COM nesta lista, poderamos continuar este projeto em GPL. Porm para isto, teremos que levar as discusses fora desta lista, pois envolver muito mais Microsoft do que Java. Porm, j aviso! Estava programando na base do... "Junta Conceitos", como abrir IDL, gerar .java, gerar .cpp - Estava preso em incompatilidades como por exemplo da Data (OLEDATE) utilizada em Microsoft contra a java.util.Date (ou Calendar) utilizada em Java. Talvez o cdigo no esteja to "bem escrito" (em funo do "Junta Conceitos"), mas j uma boa fonte de pesquisa que eu tive na poca (MSDN, JNI, outros). Clebert P.S.: Se realmente pessoas se interessarem, precisaremos pesquisar se no existe uma outra soluo j pronta, antes de enfrentarmos a Win32/COM API (Blarg!) - Original Message - From: "Felipe Goldin" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, January 29, 2001 5:51 PM Subject: [java-list] Microsoft Java Ola, Por acaso alguem ja usou o java da microsoft, preciso fazer uma aplicacao feita em java (100% sun) chamar COMs (MS), sei que o jdk da microsoft tem um api para isso, mas minha aplicacao usa JSP/Servlet ... Alguem ja fez isso, alem de usar o JVM da MS, consegui tb usar jsp?? Apesar de nao gostar da ideia de usar Java da MS, preciso fazer isso funcionar... Muito Obrigado, Felipe -- 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 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 para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Onde eu errei - Use MediaTracker ou Observer
Quando você carrega uma imagem, ela fica sendo carregada em um outro Thread, para não parar a sua aplicação. Você pode fazer duas coisas: I - Implementar a classe Observer. Eu sei que foi implementado um design pattern de Image/Observer, para você atualizar o front-end à cada byte que for sendo recebido. II - Dê uma olhada: http://java.sun.com/j2se/1.3/docs/api/java/awt/MediaTracker.html#waitForAll() Têm um exemplo de como utilizar a Media Tracker no link. Não esqueça de colcoar os parenteses no link! Clebert - Original Message - From: guto To: [EMAIL PROTECTED] Sent: Tuesday, December 26, 2000 1:21 PM Subject: [java-list] Onde eu errei Olá caros amigos da lista. Recentementeao executar um programa java p/ testar imagem, aconteceu algo estranho. Ao executar esse Applet, a imagem não aparece. Só depois que eu dou um clique no botão Atualizar do Browser é que aparece a imagem. Será que alguém pode me dar uma dica? Obrigado pela atenção e FELIZ ANO NOVO !!! :-) import java.awt.*; import java.applet.*; public class ImagemTest extends Applet { Image i; public void init() { i = getImage(getCodeBase(), "img/imagem1.gif"); //"imagems" é a pasta de onde está a imagem. } public void paint(Graphics g) { g.drawImage(i, 0, 0, this.getWidth(), this.getHeight(), null); } }
[java-list] Criando .EXE em Java ? Aproveitando Neste Comento sobre Future of J++
Pessoal Vou contar um problema que tive com EXEs Java em ambientes corporativos. Em um cliente meu, decidiram colocar Java Plugin como padrão em todas as máquinas (aprox 5000), para poder executar applets Java2. Em um determinado um dia, apareceu um executável Java. Este só funcionava com uma determinada versão de Java, intermediária às duas existentes na máquina. Resumindo: Isto gerou um custo do pessoal de infra-estrutura, para criar um pré-executável, que chamava o executável antes mudando algumas chave no registry do windows (para configura como padrão o Java do executável) e depois voltar à configuração original. Tome muito cuidado se você fizer isto. Pelo menos inclua um .properties para dizer aonde buscar o java.exe ou javaw.exe, bem como o CLASSPATH. Com relação ao J++, na verdade o que eu gostaria é que a Microsoft e SUN se entendessem e colocassem soluções que sejam realmente JAVA. Desta forma poderíamos ter uma distribuição de JAVA mais facilitada nos desktops.Na verdade eu acredito que existam erros dos lados, embora minha posição seja mais favorável à da SUN. Clebert - Original Message - From: Eduardo D'Addario To: [EMAIL PROTECTED] Sent: Wednesday, December 20, 2000 7:53 PM Subject: [java-list] Criando .EXE em Java ? Caros amigos, Estou iniciando no mundo java e gostaria de saber como crio um .EXE em java e como este exe vai trabalhar apenas como uma junção de java.exe e .class ??? Grato, Eduardo
Re: [java-list] Enviar e-mail a partir de uma applet
Se o servidor SMTP for o mesmo servidor HTTP, você não precisará assinar o applet, pois o applet poderá abrir um socket com o servidor. (salvando restrições de firewall/proxy Embora eu concorde que o melhor à fazer é utilizar um Servlet. Clebert - Original Message - From: Sergio Stateri Jr To: [EMAIL PROTECTED] Sent: Wednesday, December 20, 2000 10:01 AM Subject: RES: [java-list] Enviar e-mail a partir de uma applet Isso geralmente não se faz porque este certificado digital é caro (na Certisign custa R$ 699,00 um certificado de 40 bits) e o cliente via web pode não aceitá-lo, pois um applet assinado (com permissões completas) pode fazer o que quiser no micro cliente. Assim, o melhor a fazer é enviar o e-mail via server, ou seja, utilizando um formulário HTML do lado cliente e um script de servidor no lado servidor, como JSP ou servlets, ASP, Cold-Fusion, Perl, etc e fazer este script de servidor enviar o e-mail, pois assim seu applet não tem que ser assinado. Mas se mesmo assim você quiser fazer o applet mandar o e-mail, basta instalar um servidor SMTP no mesmo computador que mantém o servidor web que serviu o applet, pois um applet pode se comunicar com o servidor do qual ele partiu (assim o applet não precisa ser assinado e pode mandar o e-mail sem problemas). []s, Sergio Stateri Jr [EMAIL PROTECTED] Tesla Tecnologia Sao Paulo (SP) -Mensagem original-De: Juliano Moraes [mailto:[EMAIL PROTECTED]]Enviada em: Terça-feira, 19 de Dezembro de 2000 13:25Para: [EMAIL PROTECTED]Assunto: Re: [java-list] Enviar e-mail a partir de uma applet E como se assina??? ouvi falar da criação de um certificado digital que na hora o usuário diz se aceita ou não alguém já fez issso??? Juliano Moraes [EMAIL PROTECTED] - Original Message - From: Sergio Stateri Jr To: [EMAIL PROTECTED] Sent: Tuesday, December 12, 2000 17:43 Subject: RES: [java-list] Enviar e-mail a partir de uma applet Se você pode colocar script no servidor (servlet), então faça a applet acessar um servlet que envie o e-mail (applets podem acessar o servidor da qual saíram), mas caso contrário acredito que a única forma seja assinar a applet, pois dessa forma ela pode acessar outro servidor (diferente do servidor de onde ela saiu) e enviar um e-mail acessando, por exemplo, um servidor SMTP diretamente. Sergio Stateri Jr [EMAIL PROTECTED] Tesla Tecnologia São Paulo (SP) -Mensagem original-De: Ary Junior [mailto:[EMAIL PROTECTED]]Enviada em: Terça-feira, 12 de Dezembro de 2000 12:10Para: [EMAIL PROTECTED]Assunto: [java-list] Enviar e-mail a partir de uma applet Por favor, Alguém sabe como é que eu faço para enviar um e-mail a partir da minha applet?
[java-list] Future of Visual J++
MessageHi People, I sent a message to the Java Microsoft Team, asking about the future of the Visual J++ (in another words, Java Technologies in Microsoft). and I´m writing in English, because I´m coping this message (as a BCC) to the Gentleman (a product manager) who kindly answered to me, telling about what they want to do in the future. Here is the message from Microsoft: "We stand behind the innovations first surfaced in Visual J++ and want to see them continue. In fact, development on the virtual machine, WFC, and a number of VJ technologies is moving forward. Unfortunately, there is a cloud of doubt over the industry's ability to innovate and advance Java long term. We will continue to make our case in court, but are also pursuing a number of additional options. Until we receive and understand the rulings before the court we will not make definitive announcements on Visual J++ product strategy." -- In Portuguese: Oi Pessoal. Primeiro, desculpe o meu Inglês no primeiro parágrafo, mas eu achei interessante a resposta que eu recebí do "Product Manager" da Microsoft, à respeito do futuro de Java e decidí compartilhar com o grupo. Pedí a autorização para enviar a mensagem, e estou enviando com cópia à ele como BCC. Abraços à todos Clebert Suconic -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Fechando um JFrame...
Se você colocar assim: this.setVisible(false) ou instanciaFrame.setVisible(false) ? - Original Message - From: Glácio Devecchi To: [EMAIL PROTECTED] Sent: Wednesday, December 13, 2000 10:47 AM Subject: [java-list] Fechando um JFrame... Estou com um problema no desenvolvimento de um sistema. Ao terminar o processo de um JFrame, como eu faço para fechá-lo sem ter que sair do sistema? Eu não posso usar: System.exit() ,senão o sistema todo é finalizado, e eu só quero que a janela seja finalizada, como faço?. Glácio Devecchi[EMAIL PROTECTED]---www.personalsoft.hpg.com.br [Home]www.ucsal.br [College]
[java-list] Obfuscator
Olá Pessoal! Há algum tempo atrás diversas pessoas perguntaram sobre de-compiladores. Preciso então agora me proteger desse pessoal :-))) Alguém conhece algum obfuscator que seja realmente bom! Pode ser pago! Ouvi dizer sobre um que além de obfuscar melhorava a execução e o tempo de download! Obrigado! Clebert Suconic
Re: [java-list] Programa em Java - Urgente !!
Se for uma máquina Windows e você tiver Internet Explorer na máquina, execute o comando jview -cp classpath classe jview é o JRE da Microsoft. Clebert Suconic - Original Message - From: Ana Paula L. M. Costa To: [EMAIL PROTECTED] Sent: Tuesday, November 07, 2000 9:45 AM Subject: [java-list] Programa em Java - Urgente !! Gente, Tenho um programinha em java q gostaria de distribuir, porem para que os usuarios desse meu programa possam executa-lo eh necessario que eles tenham a JVM em seu computador, certo? Gostaria de junto desse meu programinha eu pudesse enviar junto uma JVM (sem a necessidade de instalar um jdk, q eh muito grande), para queele possa executar o programa. Vcs sabem a melhor maneira para eu resolver esse meu problema? Obrigado, Ana Paula
Re: [java-list] Material sobre JDeveloper
Concordo com o Marcelo Quintella. Gosto muito do JBuilder. Se bem que tenho tido mais produtividade em desenvolvimento, quando não visual, utilizando o TogetherSoft, que integra o desenvolvimento à programação. Porém o JDeveloper é interessante por ser bem integrado às funcionalidades do Oracle e é ruim por ser integrado demais às funcionalidades do Oracle. É mais ou menos assim, com o JDeveloper você desenvolve em Java PARA o Oracle. Na minha opinião, você terá de fazer a escolha baseado em o que você quer desenvolver no futuro (Oracle ou Java). Clebert Suconic - Original Message - From: Marcelo Quintella [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, November 07, 2000 10:43 PM Subject: RE: [java-list] Material sobre JDeveloper Voce jah tentou o JBuilder? Eu acho que ele ainda eh a melhor IDE para Java que tem por ai. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Tuesday, November 07, 2000 3:56 PM To: [EMAIL PROTECTED] Subject: [java-list] Material sobre JDeveloper Olá a todos ! Minha experiência em programação Java é utilizando o bloco de notas e o jdk compilando em linha de comando. Comecei a estudar o JDeveloper, estou tendo dificuldades de utilizar o ambiente e não consegui encontrar um bom tutorial para o produto. Já procurei no site da Oracle e o tutorial que achei é muito superficial e fala sobre a utilização do JDeveloper integrado ao banco de dados Oracle, que não é o meu caso, pois estou usando o SQL Server 6.5. Alguém teria alguma dica de onde encontrar material (free) sobre JDeveloper? abraços, Luciana -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] ACESSO A DADOS DE APPLET
Você vai ter que Assinar o Applet. Mas eu tenho uma regra para mim mesmo. Nunca utilize JDBC-ODBC em um Applet. JDBC com Driver puro-Java é aceitável, porém perigoso para a Internet. Sugiro à você utilizar URLs, e acessar o conteúdo via InputStream. Veja o meu último e-mail sobre acessando Servlets, também vale acessar recursos em ASP. - Original Message - From: Laercio Martins Carpes [EMAIL PROTECTED] To: Lista de Usuários Java - Sucessu [EMAIL PROTECTED] Sent: Sunday, November 05, 2000 10:11 AM Subject: [java-list] ACESSO A DADOS DE APPLET Olá, Estou precisando de uma ajuda de vocês urgente, tenho uma applet java que faz acesso a minha base de dados via ODBC e a mesma quando eu chamo no browse ela dá Acesso negado, gostaria de saber como faço para minha applet ter acesso total a partir do browse ? Este é o código de minha applet : import java.awt.*; import java.sql.*; public class Identifica extends Frame { private TextField tfUsuario , tfSenha; private Button btConectar , btCancelar ; Identifica(String title) { super(title); Panel pUsuario = new Panel(); Panel pSenha = new Panel(); Panel pBotao = new Panel(); GridLayout layout = new GridLayout(3,1,0,0); setLayout(layout); tfUsuario = new TextField("",10); tfSenha = new TextField("",10); btConectar = new Button("Conectar"); btCancelar = new Button("Cancelar"); tfSenha.setEchoCharacter('*'); pUsuario.add(new Label("Usuário: ")); pUsuario.add(tfUsuario); pSenha.add(new Label("Senha: ")); pSenha.add(tfSenha); pBotao.add(btConectar); pBotao.add(btCancelar); add("CENTER",pUsuario); add("CENTER",pSenha); add("CENTER",pBotao); } public boolean action(Event evt, Object arg) { if (evt.target instanceof Button) { if (arg == "Cancelar" | arg == "Conectar" ) { if (arg == "Conectar") { Database dbiap=new Database(); dbiap.Connect("jdbc:odbc:internet","tr","45625"); } else if (arg == "Cancelar") { this.hide(); } } } return true; } } /***/ /*Este é o código da classe DataBase */ /***/ package java.database; import java.sql.*; class DataBase { Connection con; Statement stmt; public Statement Open(String url,String login,String password) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con = DriverManager.getConnection(url,login,password); stmt = con.createStatement(); } catch (Exception e) { e.printStackTrace(); } } public boolean Close() { try { stmt.close; return true; }catch (Exception e) { return false; } } } Aguardo... Laercio M. Carpes -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Livro APPLET
Eu já dei uma olhada no "Aprendendo java em 21 dias" e achei uma @#$¨@#$#$¨## (censurado! :-) ). Sem ofenças à quem gostou! O que eu achei melhor é o livro do Bruce Eckel, Thinking em Java, que mostra algo além de applets. Aliás não há como escrever applets sem aprender Java. Aliás sem dúvida este é o melhor livro sobre Java que eu conheço. Não sei se alguém traduziu este livro. Têm a versão gratuita em PDF no site dele. Se não me engano têm um link no site do SouJava ou no site do Bruno. Mas de qualquer forma, lá vai a URL: http://www.codecuts.com/codecuts/pdfs/bruceeckel/TIJ2.pdf Clebert Suconic - Original Message - From: Marcio Di Pietro To: [EMAIL PROTECTED] Sent: Monday, November 06, 2000 6:37 PM Subject: Re: [java-list] Livro APPLET Creio que o aprendendo java em 21 dias é a melhor opção. []'s "Ana Paula L. M. Costa" wrote: Oi,Alguem sabe um BOM livro sobre java voltado para applets, na versao que os browsers suportam ???Obrigado,Ana Paula
[java-list] GRID Excel Java !!! Urgente
Oi Pessoal. Alguém conhece alguma solução de Grid em Java que grave arquivos (stream) excel? Se alguém conhecer uma solução que não gere Excel também é bem vinda! Estou utilizando Tidestone Formula 1 em minhas aplicações, porém o preço é meio salgado para deployments. Clebert -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] PDF X Excel
Para a conversão de Excel em PDF você pode utilziar o retepPDF. veja em http://www.retep.org.uk/pdf/ Tenho utilizado o Formula 1 para Excel. Mas por favor, eu te peço encarecidamente. Me passa o endereço da biblioteca da IBM que abre Excel. Pois o custo da Tidestone é um pouco exorbitante! Clebert - Original Message - From: Gustavo M. Gois [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, October 24, 2000 1:08 PM Subject: [java-list] PDF X Excel Prezados, gostaria de saber se voces sabem alguma coisa a respeito da integracao entre arquivos pdf e a ferramenta Excel. Deixe-me explicar: preciso visualizar relatorios gerados no formato pdf, atraves da ferramenta Excel. Ja descobri que existe uma API da IBM que gera arquivos .xls em Java. Mas seria interessante "converter" arquivos pdf em arquivos .xls. Alguem tem algum exemplo, sabe de alguma API, ou jah ouviu falar!, de alguma coisa deste tipo? Agradeco antecipadamente - Gustavo Meneses Gois - CSI - Comercio Solucoes Inteligentes Recife, PE - Fone/Fax (81) 224-6014 - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Dúvidas na Instalação do Together
Altere o script Together.bat, de acordo coma mensagem de erro que ocorre. Quando este erro acontece comigo em outras máquinas que não a minha, eu tenho a exata instrução de como proceder no MessageBox. Clebert TogetherSoft Alliance - Original Message - From: Prudente Aguiar To: [EMAIL PROTECTED] Sent: Thursday, October 26, 2000 3:10 PM Subject: Re: [java-list] Dúvidas na Instalação do Together Sergio,Instalei outro dia o Together4.1 e foi um pouco demorada mesmo, principalmente da metade em diante. Se você já possui o jdk1.3 não é preciso mais nada (eu acho). Eu o instalei em uma máquina com 32 Mb RAM, e achei até que não iria funcionar! Funcionou mas eu só consigo entrar pelo DOS pois se não, ele dá um alerta de falta de memória. É claro que fica um pouco lento, mas funciona bem.[]'sAt 08:24 26/10/00 -0200, you wrote: Olá amigos.Estou com algumas dúvidas na instalação do Together 4.1 Whiteboard. São elas:* Na página de download do software, existe o requisitos de instalação do Java SDK/JRE. Eu já tenho o SDK 1.3.0 da Sun instalado no Windows e dentro de sua árvore existe o diretório JRE. Minha dúvida: mesmo assim eu preciso instalar o JRE a parte?* Mesmo sem instalar o JRE a parte tentei a instalação do Together, e após os 90%de cópia dos componentes, a instalação ficou incrivelmente lenta. Minha dúvida: é normal?* Esta tentativa de instalação foi numa máquina da empresa com 128 MB de RAM, como sugere o fabricante, mas vou precisar usar em casa e meu micro tem 64MB. Minha dúvida: alguém está usando o software com esta quantidade de memória? Fica legal?Desde já grato a todos,Sérgio Ricardo M Pedrosa.
Fw: [java-list] Uml
Você pode fazer no site da Togethersoft www.togethersoft.com Clebert Suconic [EMAIL PROTECTED] Image Technology Togethersoft Alliance - Original Message - From: Luiz Carlos Bertachi Filho To: [EMAIL PROTECTED] Sent: Wednesday, October 25, 2000 2:47 PM Subject: Re: [java-list] Uml Caro Jorge Martins, Onde posso conseguir mail informações sobre UML e onde posso fazer o download da ferramenta CASE Together Whiteboard? Desde já obrigado, Gigio" [EMAIL PROTECTED] - Original Message - From: Jorge Martins To: '[EMAIL PROTECTED]' Sent: Tuesday, October 24, 2000 4:33 PM Subject: RE: [java-list] Uml Mauricio UML significa Unifiied Modeling Language, ou linguagem unificada de modelagem. É um padrão gráfico para se modelar sistemas orientado a objetos. Surgiu da unificação (daí o U de UML) de vários outros padrões que concorriam no mercado. Então, os papas da modelagem se reuniram e decidiram fazer um um pequeno cartel. : ) Ela é bem baseada no Booch. Vale a pena aprender, pois é bem simples e de fácil assimilação. Recomendo você pegar uma ferramenta CASE (edição através de interface visual) que utilize UML. Eu recomendo a Together, que tem a versão Whiteboard de graça. Só tenha paciência no download e se seu computador não for bom de tranco. um abraço Jorge -Original Message-From: Mauricio José Lelis [mailto:[EMAIL PROTECTED]]Sent: terça-feira, 24 de outubro de 2000 10:27To: [EMAIL PROTECTED]Subject: [java-list] Uml Já tinhaouvido esta sigla ou abreviatura da boca de outras pessoas que conhecem Java, agora vejo - a presente em algumas mensagens do "Soujava". O que significa finalmente "UML"? MJLelis
Re: [java-list] Design Pattern Singleton
Teoricamente você não teria nenhum problema em criar a singleton. public class MinhaClasseSingleton { private MinhaClasseSingleton() { } private static MinhaClasseSingleton instanceSingleton; public synchronized static MinhaClasseSingleton getInstance() { if (instanceSingleton==null) { instanceSingleton= newMinhaClasseSingleton(); } return instanceSingleton; } } Basta você colocar a classe no classPath. - Original Message - From: Jorge Martins [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, October 24, 2000 6:24 PM Subject: [java-list] Design Pattern Singleton Alguém já implementou o design pattern Singleton para ser usado em páginas JSP? A idéia é transparentemente manter um instância única de uma classe através de uma sessão. Assim meus outros componentes beans utilizariam esta classe com o comando Singleton.getIsntance(). Exemplo: class Singleton () - classe com única instância. Para acessá-la deve-se utilizar o método estático getInstance(). página 1 - usa a classe Singleton, configurando seu nome. Singleton.getInstance().setName("Meu Nome"); página 2 - usa a classe Singleton, retornando o nome. String name = Singleton.getInstance().getName(); A String name deve ter valor "Meu Nome" se usada na mesma sessão da página 1. Fui suficientemente claro? Qualquer dica será bem vinda. um abraço Jorge Roberto Diniz Martins [EMAIL PROTECTED] www.unear.net Tel.: +55 (21) 389-2924 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Design Pattern Singleton
Na minha opinião você não deveria utilizar um Singleton. Você deveria utilizar um singleton quando você necessitasse de uma instância para todos os usuários do seu site. Uma classe singleton poderia conter dados básicos para todos como UFs, Sexo. Whatever, uma série de coisas. Acredito que o mais indicado seria uma instância de objeto armazenado diretamente na seção. Seções armazenam Objects. Você poderá fazer type-cast quando necessitar. Basta recuperar o objeto da seção Clebert - Original Message - From: Jorge Martins [EMAIL PROTECTED] To: 'Clebert Rezende Suconic' [EMAIL PROTECTED] Sent: Tuesday, October 24, 2000 8:03 PM Subject: RE: [java-list] Design Pattern Singleton OK. Isso eu consegui. Mas o escopo desta classe está sendo de aplicação e eu gostaria que fosse de seção. Minha idéia é manter toda a informação que preciso do usuário do meu site em uma classe Singleton. Assim, cada sessão manteria uma instância desta classe. Estou falhando em algum conceito ou é algum detalhe de implementação? O conceito de sessão, uma para cada usuário do meu site naquele momento, está correto? Como é feito o controle destas sessões? É por IP? um abraço Jorge ps: obrigado pela dica do synchronized. Eu tinha me esquecido deste importante detalhe até agora. -Original Message- From: Clebert Rezende Suconic [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 24 de outubro de 2000 19:59 To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [java-list] Design Pattern Singleton Teoricamente você não teria nenhum problema em criar a singleton. public class MinhaClasseSingleton { private MinhaClasseSingleton() { } private static MinhaClasseSingleton instanceSingleton; public synchronized static MinhaClasseSingleton getInstance() { if (instanceSingleton==null) { instanceSingleton= newMinhaClasseSingleton(); } return instanceSingleton; } } Basta você colocar a classe no classPath. - Original Message - From: Jorge Martins [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, October 24, 2000 6:24 PM Subject: [java-list] Design Pattern Singleton Alguém já implementou o design pattern Singleton para ser usado em páginas JSP? A idéia é transparentemente manter um instância única de uma classe através de uma sessão. Assim meus outros componentes beans utilizariam esta classe com o comando Singleton.getIsntance(). Exemplo: class Singleton () - classe com única instância. Para acessá-la deve-se utilizar o método estático getInstance(). página 1 - usa a classe Singleton, configurando seu nome. Singleton.getInstance().setName("Meu Nome"); página 2 - usa a classe Singleton, retornando o nome. String name = Singleton.getInstance().getName(); A String name deve ter valor "Meu Nome" se usada na mesma sessão da página 1. Fui suficientemente claro? Qualquer dica será bem vinda. um abraço Jorge Roberto Diniz Martins [EMAIL PROTECTED] www.unear.net Tel.: +55 (21) 389-2924 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Drivers para dbf
Driver não... Têm uma biblioeteca. Dá uma olhada no site do bruno, www.javaman.com.br, em links. Ele fêz um servlet, que dá uma pancada de links interessantes. Por acaso ví uma biblioteca para DBF. - Original Message - From: Artur Donizetti [EMAIL PROTECTED] To: lista java [EMAIL PROTECTED] Sent: Monday, October 23, 2000 9:15 AM Subject: [java-list] Drivers para dbf Salve amigos da lista, gostaria de saber se existe algum driver para arquivos dbf ( tabelas dbf ) e onde eu posso consegui-los. Atenciosamente, Artur Donizetti -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão em Java
Não é mais fácil abrir o device da impressora? Em unix: FileOutputStream x = new FileOutputStream("/dev/lp0"); Em NT: FileOutputStream x = new FileOutputStream("\\maquina\compartilhamento); Pra mim funcionou, inclusive o sistema operacional controla fila, não deixando misturar as mensagens (testei no NT). Clebert - Original Message - From: Augusto César Righetto [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 20, 2000 5:32 PM Subject: Re: [java-list] Impressão em Java Odair, Se a impressora estiver conectada na paralela do micro, olhe o pacote javax.comm lá na sun. Se a conexao for por rede abra um socket para a impressora na porta de impressao e trabalhe com o PostScript. Abraços, Augusto -Original Message- From: "Odair Loidemar Lausman" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Thu, 19 Oct 2000 14:44:07 -0400 Subject: [java-list] Impressão em Java Meu problema é o seguinte: Tenho um servidor de impressão (Xerox Docutech 6135 - Estaçao Sun - Solaris) com várias filas de impressão configuradas. Este servidor possui um IP 10.6.1.180. Estou fazendo uma aplicação em Java que fará uma leitura do em uma tabela e para cada registro lido imprimirá um documento. No servidor de impressão já existe um Template deste documento, o que necessito fazer é um merge entre os dados e o template, este merge eu consigo fazer em PostScript(que é a linguagem de impressão default da impressora). Como eu faço para mandar para a impressora esse comandos PostScript sem necessitar de chamar a API de impressão do Windows, ou seja diretamente para o IP e fila de impressão??? Ps.: Já faço isso em Natural para Unix na mesma rede. Desde já agradeço. Odair Loidemar Lausman [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Ferramenta case UML
Têm a versão free do TogetherSoft. www.togethersoft.com Na minha opinião, é melhor inclusive que o Rational! - Original Message - From: Conta da lista java [EMAIL PROTECTED] To: Java-list [EMAIL PROTECTED] Sent: Thursday, October 19, 2000 2:33 PM Subject: [java-list] Ferramenta case UML Vocês conhecem alguma ferramenta case UML free Se não, podem me indicar ferramentas, com excessão do Rational Rose (muito caro) - This mail sent through IMP: cg.unimed.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 para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Acesso local
Só assinando o applet! Você terá acesso aos arquivos locais, como numa aplicação stand-alone. Clebert - Original Message - From: Jefferson Notaro [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, October 19, 2000 6:25 AM Subject: [java-list] Acesso local Como faço para ver os arquivos locais por um applet? Preciso escolher arquivos locais e depois mandá-los pra um server. Gostaria de saber como fazer o display destes arquivos e selecionar mais um arquivo ou diretório. Grato Jefferson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Oracle JDeveloper.
Teoricamente o JDeveloper funcionaria em Win98. Instalei em uma mquina com 128M, e ficou muito lento! Um absurdo! Tive que colocar NT na mquina, pra ele funcionar! Com o JBuilder em Java, quando executo em Win98, em algumas mquinas, d um erro de tamanho do ambiente na hora de executar a bat, e no consegu resolver. O nico que sempre roda bem em Win98 o Forte da SUN. Clebert -Original Message-From: Michel Bertrand [EMAIL PROTECTED]To: SouJava [EMAIL PROTECTED]Date: Sbado, 23 de Setembro de 2000 18:32Subject: [java-list] Oracle JDeveloper. Ol pessoal ! Gostaria de utilizar o JDeveloper como editor para Java, porm s encontrei a verso para Windows NT 4.0 . Mesmo tendo o 98 eu tentei instalar esta verso e quando chega a 50% da instalao a mquina no responde mais . algum j passou por isto ? Existe uma verso do JDeveloper para o Windows 98 ? Obrigado ! Michel.
Re: [java-list] Modelagem...
Concordo com a afirmação do Marcos, mas descordo em um ponto. Existe alguma codificação que pode ser modelada, no sentido da geração de elementos HTMLS. No JBuilder 4.0, foi implementada uma nova feature que se chama InternetBeans, Vale a pena dar uma olhada! De repente você pode criar um Servlet, que sempre gere uma tabela por exemplo, e assim reaproveitá-lo. Com relação à documentação, sugiro o TogetherJ da www.togethersoft.com Clebert - Original Message - From: Marcos Santos Abreu [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, September 17, 2000 8:00 PM Subject: Re: [java-list] Modelagem... Prezado uol, Desculpe dizer isso, mas acho que você está com uma visão errada sobre a razão útil de certas tecnologias. No caso, me refiro a frase "preciso modelar uma aplicação em JSP". O fato de você saber da importância de se modelar aplicações já é um grande progresso. Mas, não posso deixar de ficar intrigado com a afirmação "em JSP". Qualquer um que se preocupe com o problema gigantesco que é a modelagem de sistemas sabe que um sistema comercial, por menor que seja precisa de característidcas que transponham sua funcionalidade imediata. Quais características? Por exemplo, capacidade de fácil modificação e evolução. Se o seu sistema é comercial (ou seja alguém está pagando para você desenvolver), então, a regra número um é que assim que você terminar de desenvolver serão pedidas alterações e novas funcionalidades. Por isso, costuma-se "modelar" sistemas, a fim de facilitar as alterações e a manutenção. Mas, vontando ao seu pedido, eu fiquei intrigado com a afirmação "em JSP" porque se dermos uma olhada mais profunda na tecnologia, veremos que não se "modela um sistema em JSP", mas sim modela-se um sistema para só então descobrir se há alguma parte cuja codificação em JSP geraria ganho de produtividade e facilidade de manutenção. Ou seja, não se "modela em JSP", mas sim, se modela e pode ser até que isso indique se JSP seja uma boa solução. Que partes seriam essas onde JSP pode ser uma boa solução? Comparando-se JSP com sua tecnologia "irmã" Servlets, podemos ver que a parte das interfaces HTML que JSP permite um manuseio mais ágil (e consequentemente fácil de manutenção) são as características "gráficas" das telas. Talvez me falte o termo correto agora, mas com "gráficas" quero dizer aquelas características que ficariam a cargo de um designer e não de um analista. Assim, JSP é uma ótima tecnologia para separar a parte de engenharia da parte de "designer" de um sistema. E apenas após a modelagem do mesmo é que se pode identificar onde seria essa parte. E para terminar, se você optar por uma arquitetura do tipo "Model-View-Controler", as classes de interface (que poderiam ser implementadas em JSP) deveriam representar os componentes "View" dessa arquitetura. Isso pode ser representado em UML através de um esteriótipo: view ou interface (se bem que esse último termo pode gerar confusão com interfaces em sistemas OO). Desculpe se eu compliquei, mas é que tecnologias como Orientação a Objetos e Java são muito boas e visões como a implicita na sua afirmação original acabam gerando muito prejuizo para essas tecnologias. Abreu uol wrote: S O C O R R O S O C O R R O Preciso modelar uma aplicação em JSP.gostaria de utilizar UML!! Como indico minhas páginas...na modelagem!!! Existe alguma outra notação melhor? Obrigado [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - _ Do You Yahoo!? Get your free @yahoo.com address at http://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 para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] javax.swing.JTable;
O mais correto seria você utilizar o Java Plugin. Mas se você realmente desejar executar pelo Netscape, coloque o Swingall.jar na lista de archives do applet. Você não poderá utilizar nenhuma API que seja nova no JDK 1.3. Para isto lhe aconselho compilar no JDK 1.1.*. Clebert - Original Message - From: Ary Junior To: [EMAIL PROTECTED] Sent: Thursday, September 14, 2000 3:51 PM Subject: [java-list] javax.swing.JTable; Por favor, Estou tentando usar um JTable do pacote javax.swing. O JDK 1.3 compila sem dar erro. Mas quando vou executar on NE ou no IE dá um erro no Java Console dizendo que a classe javax.swing.JTable não foi encontrada. Alguém poderia me dar uma ajuda? []'s Ary Junior
Re: [java-list] Executavel em Java
A maioria dos produtos Java que eu comprei (Together, Formula1, alguns outros) possuem um Exe (bem pequeno) que aciona o JAVA via JNI. Eu acredito que exista algum produto ou alguma forma padrão de se fazer isto. Alguém sabe como é feito? - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 14, 2000 9:46 AM Subject: Re: [java-list] Executavel em Java Bom dia !Vc já tentou criar um arquivo .BAT .Luis :."Kleber Bueno" [EMAIL PROTECTED] em 13/09/2000 09:57:35Favor responder a [EMAIL PROTECTED]Para: "SouJava" [EMAIL PROTECTED]cc: (bcc: Luis Alexandre Bortoletti/SENAC)Assunto: [java-list] Executavel em JavaPessoal existe uma maneira de eu gerar um executavel em Java para que possaser executado no Windows sem ter que ser pela linha de comando usando o :JAVA nome da classeabraços...Kleber de Paula BuenoE-Commerce Intranet Internet ConceptsTel: 5853-2137| This message may contain confidential and/or privileged || information. If you are not the addressee or authorized to || receive this for the addressee, you must NOT use, copy, || disclose or take any action based on this message or any || information herein. If you have received this message in || error, please advise the sender immediately by reply e-mail || and delete this message. Thank you for your cooperation -- 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.htmpara sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Qual melhor ferramenta para programacao em JAVA
Eu recomendo Together (versão 4.1). Trabalhei com Visual J++ (bem no meu comecinho ao mundo Java) - Foi a pior. Trabalhei com Oracle JDeveloper. É boa para as integrações com o que o Banco Oracle oferece, de resto... Destas três, o JBuilder foi a melhor. Testei a Forte, que aparentemente me dá tudo que a JBuilder oferece, porém roda de maneira mais estável ao JBuilder. Ví o Café! Não tenho opinião formada Agora a Together (Mesmo a versão Whiteboard) foi arrasadora em minha opinião. Totalmente integrada com UML. (www.togethersoft.com) []s Clebert Suconic - Original Message - From: Sven van 't Veer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 14, 2000 9:13 AM Subject: Re: [java-list] Qual melhor ferramenta para programacao em JAVA Jony Teixeira de Melo wrote: Caros Amigos, Qual a melhor ferramenta para programacao em JAVA que voces utilizam e recomendam. Eu prefiro JBuilder 3.5 EE sven -- == Sven E. van 't Veer http://www.cachoeiro.net Java Developer [EMAIL PROTECTED] == -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Problemas no OAS
Se não me engano JSP só é suportado na versão 4.0.9! O que você poderia fazer é converter o JSP em Servlet. Já que sua tarefa não vai ser tão HTML assim! []s Clebert - Original Message - From: Felipe HelpFor To: Java-List Sent: Wednesday, September 13, 2000 5:27 PM Subject: [java-list] Problemas no OAS Olá pessoal, Estou com um grande problema. Fiz um servlet para fazer upload de arquivos para um servidor Unix rodando o Oracle Application Server usando pacotes como o MultipartRequest da Oreilly e o JspSmartUpload o problema é que eles não estão funcionando nesta plataforma. Toda vez recebemos um erro do tipo: reason: wrkwExecute: Exec callback returned WRB_ERROR ` `JAVAWEB` 440 0 0x400fff `Exception in thread Thread-11` `JAVAWEB` 440 0 0x400fff `Exception happend in executing:oracle.OAS.servlet.servletrunner.main(String[]) `Cartridge Server` 440 1 0x400fff `OWS-10911: Throwing exception for reason: wrkwExecute: Exec callbackreturned WRB_ERROR ` Alguém sabe me dizer se é necessário ter suporte para JSP quando usar estes pacotes? Alguém pode me ajudar??? Felipe
Re: [java-list] Ajuda
Quando voc usa jdbc-ODBC voc no vai estar acessando o banco via Internet e sim via APIs do Windows. Voc precisa usar um drive 100% Java e deve estar conectando diretamente ao servidor de onde o applet veio. Ou seja, o banco deve estar no mesmo servidor HTTP. Se voc estiver utilizando postgres por exemplo, existe um drive que voc pode compilar, no site www.postgresql.org ( isso?) E vc precisa configurar o banco para acessar via tcp-ip, via um parmetro de inicializao (veja com o pessoal de Linux, no me lembro como!) Clebert -Original Message-From: luizbarbosa [EMAIL PROTECTED]To: [EMAIL PROTECTED] [EMAIL PROTECTED]Date: Sbado, 9 de Setembro de 2000 14:05Subject: Re: [java-list] Ajuda Este programa funciona com conexao a banco de dados: Estou com problema quando tento atravs de um applet. - Original Message - From: Henrique Eger To: [EMAIL PROTECTED] Sent: Friday, September 08, 2000 8:43 PM Subject: [java-list] Ajuda Estou com problemas na conexo com banco de dados. Ser que algum teria alguma apostila especfica ou ento algum programa rodando pra mim usar de exemplo??? Henrique
Re: [java-list] SOS javaneses
Desculpe, Depois olhei o programa e ví que era mais óbvio ainda e o colega tem razão. Coloque My-user e my_passwd sem aspas, pois pelo que ví My_User e My_Passwd são variáveis! []s Clebert - Original Message - From: Tércio de Morais [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, September 05, 2000 2:15 PM Subject: Re: [java-list] SOS javaneses Coloque My-user e my_passwd sem aspas ! Tércio de Morais. --- luizbarbosa [EMAIL PROTECTED] escreveu: Obrigado pela atenção. Não consigo conectar o banco de dados. o erro está na linha abaixo no url: String url = "jdbc:odbc:cadastros"; Connection con = DriverManager.getConnection (url,"my_user","my_passwd"); erro: NO Suitable Driver. - Original Message - From: Daniel Díaz To: [EMAIL PROTECTED] Sent: Sunday, September 03, 2000 12:54 PM Subject: Re: [java-list] SOS javaneses --- luizbarbosa [EMAIL PROTECTED] escribió: Estou com erro na conexao atraves de um Applet. import java.net.URL; import java.sql.*; import java.awt.*; import java.applet.*; public class Teste extends Applet { public void init() { try { String url = "c:jdbc:odbc:cadastros"; Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection (url, "my_user", "my_passwd"); proba url "String url = "jdbc:odbc:cadastros"; ? nao "String url = "C: " Daniel _ Do You Yahoo!? Obtenga su dirección de correo-e gratis @yahoo.com en http://correo.espanol.yahoo.com -- Contents | Prev | Next JDBCTM Guide: Getting Started -- 2 - Connection This overview is excerpted from JDBCTM Database Access from JavaTM: A Tutorial and Annotated Reference, currently in progress at JavaSoft. This book, both a tutorial and the definitive reference manual for JDBC, will be published in the spring of 1997 by Addison-Wesley Publishing Company as part of the Java series. 2.1Overview A Connection object represents a connection with a database. A connection session includes the SQL statements that are executed and the results that are returned over that connection. A single application can have one or more connections with a single database, or it can have connections with many different databases. 2.1.1 Opening a Connection The standard way to establish a connection with a database is to call the method DriverManager.getConnection. This method takes a string containing a URL. The DriverManager class, referred to as the JDBC management layer, attempts to locate a driver than can connect to the database represented by that URL. The DriverManager class maintains a list of registered Driver classes, and when the method getConnection is called, it checks with each driver in the list until it finds one that can connect to the database specified in the URL. The Driver method connect uses this URL to actually establish the connection. A user can bypass the JDBC management layer and call Driver methods directly. This could be useful in the rare case that two drivers can connect to a database and the user wants to explicitly select a particular driver. Normally, however, it is much easier to just let the DriverManager class handle opening a connection. The following code exemplifies opening a connection to a database located at the URL "jdbc:odbc:wombat" with a user ID of "oboy" and "12Java" as the password : String url = "jdbc:odbc:wombat"; Connection con = DriverManager.getConnection(url, "oboy", "12Java"); 2.1.2 URLs in General Use Since URLs often cause some confusion, we will first give a brief explanation of URLs in general and then go on to a discussion of JDBC URLs. A URL (Uniform Resource Locator) gives information for locating a resource on the Internet. It can be thought of as an address. The first part of a URL specifies the protocol used to access information, and it is always followed by a colon. Some common protocols are "ftp", which specifies "file transfer protocol," and "http," which specifies "hypertext transfer protocol." If the protocol is "file," it indicates that the resource is in a local file system rather than on the Internet. (Underlining in the examples below is used to indicate the part being described; it is not part of the URL.) ftp://javasoft.com/docs/JDK-1_apidocs.zip http://java.sun.com/products/jdk/CurrentRelease file:/home/haroldw/docs/books/tutorial/summary.html The rest of a URL,
Re: [java-list] Imagens e Threads.
Uma vez eu ví o fonte de um jogo, e persebí que ele usava o método setClib, do contexto Gráfico, para definir aonde é necessário executar o refresh da tela! em Image você pode pegar o getGraphics também! Mas esta é só uma dica, aconselho você, à procurar games com código fontes para ver como eles fazem! Clebert - Original Message - From: Lasaro Jonas [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 29, 2000 8:11 AM Subject: [java-list] Imagens e Threads. Olá amigos, estou programando um pequeno jogo, mais com o intuito de aprender java direito e trabalhar com programacao concorrente. Estou com um problema na criacao dos sprites, e a duvida é, como combinar duas imagens? Isso para fazer com que o sprite se mova sobre o plano de fundo e sobre outros sprites. Se alguem estiver interessado, estou tentando montar um Bomberman. Lasaro. --- Lasaro Jonas Estudante de Ciencia da Computacao - UFU Integrante do COMPPET(http://www.deinf.ufu.br/comppet)PET Computacao/UFU Usuario Linux -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[SouJava-J] Site MUITO interessante sobre EJB
Olá pessoal, Tive um contato com o pessoal da CPM, e eles me passaram este site: http://theserverside.com Existe inclusive o link para um download gratuito de um livro que eu sempre indico (Mastering Enterprise Java Beans). O melhor site sobre EJB que eu já ví até agora! []s Clebert --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] Enterprise JavaBeans
Estou usando o Oracle Application Server, e me deparei com dois problemas: O provider JNDI (que faz a busca da Home Interface (que faz a criação de objetos)) deles, é uma Jar com 400K. Mas não é só isso, você ainda leva de brinde um Jar de 900K que deve ir junto com o primeiro, com o seu applet (quando usar applet). Isto se deve ao fato da Oracle executar o deployment de cada Bean como Corba. Ou seja, todo EJB se torna um Corba no OAS, diferente da especificação EJB que define RMI. A Oracle assinou uma parceria com a Sun, de tornar o produto J2EE. Acredito (espero) que na versão 4.0.9, se resolva este problema. Gostaria de saber se existe algum outro servidor/container EJB que tenha sua infra em cima de Corba também! Gostaria de saber se consigo desenvolver applets Java2 acessando o Web Sphere! Se alguém (principalmente o Einar) puder informar alguma coisa sobre os outros, agradeceria muito! Clebert []s -Original Message- From: Einar Saukas [EMAIL PROTECTED] To: Sergio Stateri Jr [EMAIL PROTECTED] Cc: Lista SouJava - Perguntas Respostas (E-mail) [EMAIL PROTECTED] Date: Quarta-feira, 28 de Junho de 2000 18:48 Subject: Re: [SouJava-J] Enterprise JavaBeans Sergio Stateri Jr wrote: Qual o melhor Servidor de Aplicacoes para uso de Enterprise JavaBeans? Não existe uma resposta simples para essa pergunta. Cada um dos produtos apresenta vantagens em áreas diferentes, em relação features e facilidades específicas, maior produtividade relacionada à qualidade de integração e automação do ambiente de desenvolvimento, otimizações e performance, facilidades de administração ou de integração com sistemas legados, disponibilidade de suporte, custos, etc. Antes de investir seu tempo e/ou dinheiro em algum servidor específico, vale a pena reservar algum tempo para consultar pelo menos as informações gerais sobre os principais servidores e identificar a partir disso qual apresenta as vantagens que melhor se encaixam nas necessidades da sua empresa. De preferência, tente depois obter uma cópia de avaliação do servidor escolhido (geralmente a versão "standard" pode ser encontrada para download) para certificar-se de ter feito a escolha certa. Claro que, na prática, não é fácil conseguir recursos para fazer essa análise da forma ideal. Mas se a sua empresa pretende investir bastante nessa tecnologia, a escolha do produto mais adequado é um passo importante que merece uma atenção especial. Um abraço, Einar Saukas Technical Consultant Summa Technologies, Inc. http://www.summa-tech.com --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] Imagem
Porquê você não usa Java Media Framework? - Original Message - From: Kleber Bueno [EMAIL PROTECTED] To: SouJava [EMAIL PROTECTED] Sent: Thursday, June 29, 2000 2:43 PM Subject: [SouJava-J] Imagem Estou usando o pacote javax.comm para poder usar uma webcam e pegar a imagem da mesma.. A minha duvida é como pegar essa imagem e repassa-lá para um canvas. Qual classe vou usar ??? Será do pacote java.io --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] Edição Numérica
Oi Pessoal, Gostaria de saber se alguém na lista está utilizando algum JavaBean para edições numéricas ou datas (calendar). Preciso receber digitar números, datas,e meu cliente está querendo algo já pronto. Agradeço a ajuda! Obrigado! Clebert
[SouJava-J] Integração com COM
Estou desenvolvendo uma integração com COM (Component Object Model) via JNI. Gostaria que quem tiver este tipo de problema, me mandasse algum descritivo sobre qual os problemas enfrentados, pois vou distribuir livremente a minha aplicação! Clebert --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] Re: [SouJava-J] Dúvida JSP x Servlets
Em ASP, uma requisão a partir da 11a, é enfileirada em função da limitação de Threads. Uma chamada em JSP/Servlet é muito rápida que em ASP. veja em http://www.soujava.org.br Selecione Eventos, Anteriores, JustJava. Existe uma apresentação do Handerson sobre Servlets e JSP. []s Clebert - Original Message - From: Kleber Bueno To: Lista java Sent: Wednesday, May 24, 2000 1:17 PM Subject: [SouJava-J] Dúvida JSP x Servlets Preciso convenver meu cliente sobre qual tecnologia a ser empregada na construção do nosso novo site .Acreditamos que esse site terá boa aceitação. Preciso reunir argumentos para convencê-lo a empregar JSP e não ASP. Quais os pontos mais apelativos que eu posso citar em relação à JSP e também dos Servlets ??? Se alguem peuder me ajudar desde já agradeço Kleber Bueno Analista
Re: [SouJava-J] Append em File
Title: Append em File Utilize RandomAccessFile - Original Message - From: Robson Romeo Schneider To: [EMAIL PROTECTED] Sent: Monday, May 22, 2000 2:41 PM Subject: [SouJava-J] Append em File Caros Colegas Estou precisando acrescentar uma String a um arquivo existente. Como posso fazer ,sem que eu perca as informações existentes no arquivo e sem que eu tenha que ler todo o texto do arquivo, jogá-lo num buffer, para então acrescentar a minha String e retorná-lo ao arquivo??? Obrigado pela atenção Robson
Re: [SouJava-J] Fw: [SouJava-P] Questao ...
O yeld só passa a execução para um Thread que tenha uma prioridade maior, entre os Threads de mesma prioridade não funciona. Você deve setar a Prioridade com a prioridade corrente -1. Clebert - Original Message - From: Augusto Fernandes Vellozo [EMAIL PROTECTED] To: SouJava [EMAIL PROTECTED] Sent: Friday, May 12, 2000 5:48 PM Subject: [SouJava-J] Fw: [SouJava-P] Questao ... Se não me engano, a melhor maneira é realmente criando threads, não sei porque não funcionou Todo caso tente usar Thread.yeld(). []'s, Augusto Fernandes Vellozo [EMAIL PROTECTED] - Original Message - From: "Antonio de Pádua Paes Junior" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, May 12, 2000 13:07 Subject: [SouJava-P] Questao ... Pessoal... Eu estou fazendo um applet o qual utiliza interfaces como botões. O meu problema é o seguinte: Eu tenho um loop de execução de cálculo o qual dever ser interrompido quando a pessoa clicar em no botão stop. O fato é que eu não consigo fazer o botão funcionar enquanto o loop está sendo executado. Eu tentei fazer uma thread para isso porém não funcionou. Existe por um acaso alguma maneira de que seja forçado a "escuta" de eventos? Well.. obrigado a todos. Antonio de Pádua Paes Junior [EMAIL PROTECTED] --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] Applet com Imagem no fundo.
Só que daí, a imagem some, pois o super.paint, pinta o quadrado do fundo! Clebert - Original Message - From: Tetsuo [EMAIL PROTECTED] To: Clebert Rezende Suconic [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, May 02, 2000 9:05 PM Subject: Re: [SouJava-J] Applet com Imagem no fundo. O problema com este código, é que se você colocar mais componentes, vc vai ter que escrever tudo, um por um, tipo: botao1.paint(botao1.getGraphics()); botao2.paint(botao2.getGraphics()); botao3.paint(botao3.getGraphics()); botao4.paint(botao4.getGraphics()); botao5.paint(botao5.getGraphics()); botao6.paint(botao6.getGraphics()); botao7.paint(botao7.getGraphics()); botao8.paint(botao8.getGraphics()); botao9.paint(botao9.getGraphics()); ... vc pode substituir tudo isso por super.paint(g); pois o metodo paint chama o metodo paintComponents, que eh responsavel pela pintura de todos os componentes do Container. Quando vc sobrescreve um metodo, deve ter sempre o cuidado de verificar se o metodo da superclasse ja nao executa alguma funcao, pois neste caso, ele deve ser chamado ('super.metodo()') no novo metodo. - Original Message - From: Clebert Rezende Suconic To: [EMAIL PROTECTED] Sent: Tuesday, May 02, 2000 12:20 PM Subject: [SouJava-J] Applet com Imagem no fundo. Estes dias, surgiu um assunto sobre Applets com uma imagem de fundo. Fizemos algo simples e fácil. no método paint.: import java.awt.*; /** Este é um código para demonstração do método paint e não irá executar, pois estão faltando alguns elementos na construção do applet */ public class ApTest extends Applet // Ou JApplet { Image imagem = null; public void paint(Graphics g) { g.drawImage (imagem,0,0,this); // A I // Aquí está o ponto interessante. // Para cada componente existente no applet. botao1.paint(botao1.getGraphics()); botao2.paint(botao2.getGraphics()); botao3.paint(botao3.getGraphics()); } } Ficou bastante interessante. (bonito) Clebert p.s.: Fiz este código em conjunto com meu companheiro de trabalho, o Luiz Marcos, que foi quem levantou o assunto! --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] Applet com Imagem no fundo.
De maneira alguma você está sendo chato, está ajudando bastante. Aliás obrigado mesmo! Entendi o que você disse à respeito do super.paint. Fiz o código com AWT e deu certo. Porém com Swing (o que estou utilizando não funciona). Então eu entendí o que estava me confundindo a cabeça. Estou fazendo a extenção de JApplet, utilizando Swing, e no modelo do Swing, o JApplet possui uns três panes (getContentPane(), e outros dois, que não me lembro). Ao associonar o super.paint, o Pane provavelmente é atualizado. (update) Por isto cheguei naquela solução. quando chamo paintComponents, o fundo também é atualizado. Seria bastante interessante uma maneira mais inteligente, como a possível em AWT. Já tentei acionar o this.getContentPane().getGraphics().drawImage() para ver se funcionava e não deu certo. Depois de algumas tentativas cheguei no código abaixo: []s import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class ApTeste extends JApplet { boolean isStandalone = false; Image imagemFundo = null; JToggleButton jToggleButton1 = new JToggleButton(); JLabel jLabel1 = new JLabel(); JTextPane jTextPane1 = new JTextPane(); //Get a parameter value public String getParameter(String key, String def) { return isStandalone ? System.getProperty(key, def) : (getParameter(key) != null ? getParameter(key) : def); } //Construct the applet public ApTeste() { } public void paint(Graphics g) { /* A primeira tentativo foi : this.drawImage(imagemFundo,0,0,this); super.paint(g); // Funcionava em AWT */ this.getContentPane().getGraphics().drawImage(imagemFundo,0,0,this); this.getContentPane().paint(this.getContentPane().getGraphics()); } //Initialize the applet public void init() { try { imagemFundo = Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("figura.gif ")); jbInit(); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { jToggleButton1.setText("jToggleButton1"); jToggleButton1.setBounds(new Rectangle(72, 65, 123, 79)); this.getContentPane().setLayout(null); jLabel1.setText("jLabel1"); jLabel1.setBounds(new Rectangle(104, 181, 98, 23)); jTextPane1.setText("jTextPane1"); jTextPane1.setBounds(new Rectangle(145, 15, 156, 36)); this.getContentPane().add(jToggleButton1, null); this.getContentPane().add(jLabel1, null); this.getContentPane().add(jTextPane1, null); } //Start the applet public void start() { } //Stop the applet public void stop() { } //Destroy the applet public void destroy() { } //Get Applet information public String getAppletInfo() { return "Applet Information"; } //Get parameter info public String[][] getParameterInfo() { return null; } //Main method public static void main(String[] args) { ApTeste applet = new ApTeste(); applet.isStandalone = true; Frame frame; frame = new Frame() { protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } public synchronized void setTitle(String title) { super.setTitle(title); enableEvents(AWTEvent.WINDOW_EVENT_MASK); } }; frame.setTitle("Applet Frame"); frame.add(applet, BorderLayout.CENTER); applet.init(); applet.start(); frame.setSize(400,320); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); frame.setLocation((d.width - frame.getSize().width) / 2, (d.height - frame.getSize().height) / 2); frame.setVisible(true); } } --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] JApplet com imagem no fundo!
Olá tetsuo, Seguindo sua dica, acabei achando a solução para o JApplet, o que você acha? public void paint(Graphics g) { g.drawImage(imagemFundo,0,0,this); this.getContentPane().paintComponents(g); } A propósito, quando: executo: this.getContentPane().paint(g); A Image desaparece. --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] Fw: JApplet com imagem no fundo!
Só para fechar o assunto: O Tetsuo me mandou uma mensagem em PVT que acho interessante para todos! Abraços Novamente, obrigado ao Tetsuo! - Original Message - From: Tetsuo [EMAIL PROTECTED] To: Clebert Rezende Suconic [EMAIL PROTECTED] Sent: Wednesday, May 03, 2000 8:55 PM Subject: Re: JApplet com imagem no fundo! Que bom que eu pude ajudar! Eu nao tenho certeza, mas acho que os componentes do swing usam double-buffering automatico, isto eh, sao desenhados primeiro off-screen, pra depois serem desenhados para a tela, por isso, o background eh preenchido na chamada do paint(g). Ja o paintComponents() pinta somente os componentes, nao limpando o background. []'s - Original Message - From: Clebert Rezende Suconic [EMAIL PROTECTED] To: Tetsuo [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Wednesday, May 03, 2000 8:47 PM Subject: JApplet com imagem no fundo! Olá tetsuo, Seguindo sua dica, acabei achando a solução para o JApplet, o que você acha? public void paint(Graphics g) { g.drawImage(imagemFundo,0,0,this); this.getContentPane().paintComponents(g); } A propósito, quando: executo: this.getContentPane().paint(g); A Image desaparece. --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] JNI - Java Native Interface
Estarei utilizando um programa no meu projeto, que infelizmente, conversa via COM, e só existe na plataforma NT. A versão Java que possibilita comunicação custa30 vezes mais, então terei que desenvolver JNI. Minha pergunta não é necessariamente sobre JNI, e sim se existe uma maneira fácil de integrar estas interfaces COM, com o JDK da SUN. Sei que existe uma extenção Microsoft (J/Direct), e sei que não existe esta extenção no ambiente Sun, mas o que procuro, é algo que possibilitaria a criação rápida destas JNIs. Se alguém souber, me avise por favor. Obrigado, Clebert
Re: [SouJava-J] CARAMBA!!!
Me desculpe mas acho que você está enganado. Isto já foi discutido antes. Creio que o nível da lista está bastante interessante. E por favor, tome cuidado com suas palavras, elas mapeiam sua conduta profissional, podendo prejudicá-lo no futuro! Clebert - Original Message - From: jose menguele [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 02, 2000 11:35 AM Subject: [SouJava-J] CARAMBA!!! Essa lista é uma MERDA, só tem imbecis mandando perguntas BASICAS... Se manquem e sejam mais INTELIGENTES! Get Your Private, Free E-mail from MSN Hotmail at 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] Applet com Imagem no fundo.
Estes dias, surgiu um assunto sobre Applets com uma imagem de fundo. Fizemos algo simples e fácil. no método paint.: import java.awt.*; /** Este é um código para demonstração do método paint e não irá executar, pois estão faltando alguns elementos na construção do applet */ public class ApTest extends Applet // Ou JApplet { Image imagem = null; public void paint(Graphics g) { g.drawImage (imagem,0,0,this); // A I // Aquí está oponto interessante. // Para cada componente existente no applet. botao1.paint(botao1.getGraphics()); botao2.paint(botao2.getGraphics()); botao3.paint(botao3.getGraphics()); }} Ficou bastante interessante. (bonito) Clebert p.s.: Fiz este código em conjunto com meu companheiro de trabalho, o Luiz Marcos, que foi quem levantou o assunto!
[SouJava-J] Re: [SouJava-J] Ha´ interesse da Sun em se gerar executa´veis com Java?
Ia responder em PVT mas creio que é do interesse de todos! Não é interesse da Sun um compilador Nativo. É de interesse da SUN investir em tecnologias como a HotSpot que deixa o Java quase tão rápido quanto C++. Desta forma se ela inventasse um compilador nativo, estaria indo contra os princípios da linguagem, não oferecendo portabilidade entre as plataformas. Provavelmente você está achando Java lento, por estar utilizando o JDK nativo do Linux, que não é o da Sun e não suporta HotSpot. Porém, se você quiser, por sua conta e risco, existe um compilador da Cygnus (www.cygnus.com) que faz o que você quer! Mas como disse, por sua conta e risco! Tchau! Clebert - Original Message - From: Rafael Diniz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, April 26, 2000 8:21 PM Subject: [SouJava-J] Ha´ interesse da Sun em se gerar executa´veis com Java? Gostaria de saber se alguem esta sabendo se a Sun pretende lançar algum compilador de Java para alguma plataforma? Ou se pelo menos um "tradutor" de Java para C++, dai´ eh so´ compilar com o compilar de C++, pois crerio eu que Java so´ naum vira um linguagem ainda com mais sucesso devido a sua certa lentidao... Abraços Rafael Diniz -- -- Conectiva Linux 5.0 (2.2.14) XFree86-4.0 PII 233mhz 96Mb ram JDK 1.1.7 SB16, USR56k, VirgeDX/GX 4Mb, CD creative48X HDa Fugitsu HDb Quantum Fireball -- --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] JSP vs ASP
JSP é mais rápido. ASP só suporta 10 Threads ao mesmo tempo, o que quer dizer que passa a enfileirar a 11 request. (Fonte MSDN). Existe uma forma de configurar para mais de 10 Threads, mas não me lembro. O único argumento favorável à ASP, é contingente enorme de Vebezeiros contra o contingente de Javaneses. Mas lembre-se, se nos prendesse-mos à isto, estaríamos programando em Clipper ou Cobol até hoje. O que sua empresa deve fazer, se decidir ir para JSP ou Servlet, é incentivar o uso. Clebert Suconic - Original Message - From: CEOCH [EMAIL PROTECTED] To: SouJava [EMAIL PROTECTED] Sent: Wednesday, April 26, 2000 8:53 PM Subject: [SouJava-J] JSP vs ASP Recentemente, na empresa onde trabalho, sera realizado um trabalho onde sera necessario a criacao de paginas dinamicas. Ha uma propencao a escolha de ASP. Alguem ai pode me dar argumentos para a escolha de JSP ou um comparativo Asp vs Jsp? []s Carlos E O Chierici [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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] JTabbedPane! Como mudar a cor da tab Corrente?
Saudações Javanesas! Têm alguma maneira de definir a cor do Tab (ativo) no JTabbedPane. Têm dois métodos que eu já tentei, o setForegroundColor e o setBackgroundColor. Porém não é possível mudar a cor da tabAtiva. Alguém sabe como?
Re: [SouJava-J] XYLayout em outras plataformas!
Existe um Jar debaixo do diretório do JDeveloper que têm o XYLayout. Você pode utilizá-lo em outros produtos, sem problemas. Mas, porém, aconselho à você não utilizar o XYLayout. Ao invez disto, set o Layout para null, caso você precisar de um LayOut absoluto. Para você ter uma idéia, parei de utilizar XYLayout, e estou misturando os layouts, para garantir melhor distribuição dos componentes. - Original Message - From: Alancarvalho To: [EMAIL PROTECTED] Sent: Sunday, April 23, 2000 9:06 AM Subject: [SouJava-J] XYLayout em outras plataformas! Olá pessoal! Bom, estou usando o JDeveloper(JBuilder modificado da Oracle) e usando XYLayout p/ dispor os componentes na aplicação, minha duvida é o seguinte: Se eu pego os codigo fonte de alguma aplicação q fiz no JDeveloper e tento compilar no jdk1.2.2 da sun, avisa que a biblioteca XYLayout não foi encontrada! E se eu pego os .class que o JDeveloper criou e tento executar usando o java *.class dá um outro erro q eu pensei q seria por causa do classpath, mas eu já setei p/ o diretorio onde estão os .class e não adiantou! Bom a minha duvida em si é, se eu tiver as .class criados pelo JDeveloper eu poderei executar os aplicativos usando apenas o jdk? E a outra duvida é que no Help do JDeveloper fala que o XYLayout pode não funcionar corretamente em outras plataformas, como funciona no Windows! Caso alguem tenha o JDeveloper e já tenha testado o funcionamento de algum aplicativo com XYLayout no Linux, por favor me comunique sobre o feito, se ocorreu tudo certo... etc.! Falows! Alan
Re: [SouJava-J] Tcp/ip
Existe todo o pacote para conexão TCP-IP. Veja o javadoc para o pacote java.net. Sua pergunta é bastante abrangente, e creio que vai ser difícil explicar neste fórum como fazer uma conexão Socket. Qualquer livro sobre Java (básico) ensina como fazer uma comunicação Socket TCP-IP. Abraços Clebert - Original Message - From: ivan oliveira [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, April 24, 2000 10:11 AM Subject: [SouJava-J] Tcp/ip Preciso informações de classes no java que utilizam com facilidade o protocolo TCP/IP, porque estou desenvolvendo um soft que fará a comunicação com uma URA( unidade resposta audível ) ao banco de dados SQL SERVER, o tramite de dados será feito em HEXADECIMAL... Alguma ajuda será de muito agrado!! Obrigado __ FREE Personalized Email at Mail.com Sign up at http://www.mail.com/?sr=signup --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] ClipRect
PessoAll Gostaria de entender como funciona o clipRect! (Graphics g; g.setClip(...)) Na documentação do J2D que encontrei, está dizendo algo mais ou menos assim: A clipping path identifies the portion of a Shape or Image that needs to be rendered. When a clipping path is part of the Graphics2D context, only those parts of a Shape or Image that lie within the path are rendered. To add a clipping path to the Graphics2D context, you call setClip. Any Shape can be used to define the clipping path. To change the clipping path, you can either use setClip to specify a new path or call clip to change the clipping path to the intersection of the old clipping path and a new Shape. Então, têm à ver com renderizações, mas ... Não peguei o espírito prático da coisa! Por favor, me ajudem! Clebert P.S.: A documentação que estou utilizando, encontrei nesta URL: http://java.sun.com/products/jdk/1.2/download-pdf-ps.html --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Fw: [SouJava-J] Driver JDBC 100% java para access
Eu ia mandar este link só para o Marcelo, mas já que perguntaram sobre DB2, aquí têm um Marketing sobre DB2. http://www.ddconnect.com/INDEX.asp Clebert - Original Message - From: Marcel Saito [EMAIL PROTECTED] To: SouJava [EMAIL PROTECTED] Sent: Wednesday, March 29, 2000 12:29 AM Subject: [SouJava-J] Driver JDBC 100% java para access Queria que alguem indicasse algum driver JDBC 100% java para ms-access para ser usando num applet. desde já agradeço. Marcel Saito [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ#: 33855750 --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
[SouJava-J] Quarentena
Discordo da Quarentena! Estou na lista à três semanas, contribuí com perguntas e respostas. Não gostaria de ser generalizado na minoria (julgo os engraçadinhos a minoria). Proponho algo diferente! Porquê não se transforma a Soujava em uma associação, onde deve-se assinar um contrato (assinado digitalmente ou não), onde os participantes têm obrigações com a associção? Poderíamos instituir punições, já previstas no contrato de associação, quanto ao não cumprimento de normas da associação, mais ou menos como funciona um condomínio. Eu não sei se isto geraria algum custo, e se alguém, ou o patrocinador se dispuria à colocar este tipo de situação! Clebert Suconic - Original Message - From: Ricardo L. A. Bánffy To: [EMAIL PROTECTED] Sent: Friday, March 24, 2000 4:43 PM Subject: RE: JAVA CHEGA DESTA PALHACADA (Adeus Jaka Paladium)RE: [SouJava-J] ASP, Java, DHTML Eu propus a quarentena (quem entra na lista não pode mandar mensagens por um certo tempo). Ninguém quis -Original Message-From: Rogerio Lacerda [mailto:[EMAIL PROTECTED]]Sent: Friday, March 24, 2000 12:01 PMTo: [EMAIL PROTECTED]Subject: Re: JAVA CHEGA DESTA PALHACADA (Adeus Jaka Paladium)RE: [SouJava-J] ASP, Java, DHTML corcordo. q tal, qdo da inscricao do cara na lista, mandar um emails dizendo as regras e tbem: sites de java basico, apostilas, tutoriais, java.sun.com - Original Message - From: Ricardo Santiago To: [EMAIL PROTECTED] Sent: Wednesday, 01 March, 2000 11:24 Subject: JAVA CHEGA DESTA PALHACADA (Adeus Jaka Paladium)RE: [SouJava-J] ASP, Java, DHTML Cara, Se manda, nao ta dando mais pra te aturar ... Pelo amor de Deus organizadores desta lista, tirem este cara daqui ... em apenas 3 dias ele ja provocou um tremendo tumulto na lista com mensagens sobre CRACKS, ASP,FLASH e DHTML, TUDO MENOS JAVA. Escuta aqui cara, some desta lista antes de sereliminado que fica melhor ok ... Existem n listas e news sobre as coisas que voce quer saber, assine um destes ... Eu simplesmente nao aguento mais... Se continuar a existir este tipo de gente na lista, na boa eu acho que nao vai sobrar um profissional qualificado que de suporte a lista. Aproveitando, pessoal, quando alguem disser que tem uma apostila para enviar pra quem quiser (mesmo que seja de JAVA), os interessandos por favor mandem os e-mails DIRETAMENTE PARA A PESSOA, e nao para a lista, isto melhora o nivel da lista, ninguem quer receber 100 e-mail num dia, dos quais 50 sao "tambem quero a apostila", 20 sao sobre ASP e 10 sobre CRACKS, das outras 20, 18 SAO perguntas que estao no tutorial da sun, e as outras 2 podem ser encontradas facilmente na documentacao JAVADOC que vem com o JDK ... Na boa, vamos fazer desta lista um lista decente, onde possamos pedir ajuda PARA PROBLEMAS QUE NAO CONSEGUIMOS RESOLVER (depois de tentarmos, lermos o tutorial, olharmos em sites de auxilio, como o javaman e outros ...). E acima de tudo, que sejam problemas sobre JAVA. Pessoas que nao estejam dispostas a colaborar com a lista de forma produtiva devem ser eliminadas... Gostaria que o pessoal da organizacao pensasse nisso. Para os que estao mandando perguntas muito obvias: Como aprender java, como converter int to string, bla bla bla, ai vai uma lista de lugares onde voces podem ler artigos e procurar solucoes antes de manderem as perguntas pra lista: www.gamelan.com java.sun.com.br developer.java.sun.com.br www.javaworld.com www.javareport.com etc ... Claro que a lista eh para ajudar a esclarecer duvidas, mas vamos manter nossas duvidas num nivel aceitavel. Quem tiver um problema estranho e conseguir solucionar, tambem pode compartilhar a ideia com a lista. Espero que as coisas mudem, ou esta lista esta destinada a um fracasso total... Ja faz tempo que as coisas deviam ter entrado nos eixos ... -Original Message-From: Jaka Paladium [mailto:[EMAIL PROTECTED]]Sent: Friday, March 24, 2000 7:51 AMTo: [EMAIL PROTECTED]Subject: [SouJava-J] ASP, Java, DHTML Onde posso conseguir material sobre Java, DHTML e Principalmente ASP? Jaka Paladium
Re: [SouJava-J] CRACK (PONTO FINAL)
Escuita Maninho! Se você quiser utilizar CRACK, seja um pirata por conta e risco. Não coloque estas mensagens em uma lista de uso público, como esta E ENCERREM ESTAS CONVERSAS Off Topic por favor! Recebo 80 mensagens por dia desta lista. Não acho ruim recebê-las todos os dias desde que sejam focadas. Meu tempo é meio caro para perder tempo com estas bobeiras, e acredito que mais pessoas nesta lista compartilham com minha opinião. Obrigado! :-( Clebert - Original Message - From: Israel Ribeiro Martins [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, March 23, 2000 12:59 PM Subject: Re: [SouJava-J] CRACK (argumento de malandrinho...) Cara, tem programas que é uma fortuna e não tem nenhum freeware que chega aos pés deles, como é o caso "flash" Sacou? -Mensagem original- De: Ricardo Ni Kau Hsu [EMAIL PROTECTED] Para: Israel Ribeiro Martins [EMAIL PROTECTED] Data: Thursday, March 23, 2000 12:42 PM Assunto: Re: [SouJava-J] CRACK (argumento de malandrinho...) Pelo contrário. Difícil acesso? Linux: tem um monte de revistas que distribuem Linux em CDs anexados. É só escolher: Mandrake, Conectiva, Corel, Caldera, JDKs: http://java.sun.com - Sun JDK 1.2.2 (p/ Windows, Solaris, Linux, etc) http://www.blackdown.org Emacs - vem com Linux, tb serve qualquer editor de textos ascii (tem o UltraEdit, etc) procure na Tucows. IBM Visual Age for Java - procure em http://www.software.ibm.com Inprise´s JBuilder - http://www.inprise.com Postgres - http://www.postgresql.org/ MySQL - http://web.mysql.com Apache/Apache JServ - http://java.apache.org Tomcat/JSWDK - http://jakarta.apache.org/ Enhydra: http://www.enhydra.org Documentação? Muito pelo contrário. As ferramentas free software tem mais suporte/documentação que softwares comerciais. Pergunte para qualquer um que usa free software e software comercial. Tenho ferramentas da Sterling (Cool Jex/Cool DBA), IBM (VA for Java, Websphere, DB2), Microsoft (Offices, Windows, etc) e acionar o suporte deles é complicado. Documentação é num formato complicado. Em compensação, tenho suporte total e rápido em listas de discussão, forums, FAQs, How-Tos de Free software. Seu argumento é anti-ético e imoral porque vc o usaria para desenvolver softwares. Vc gostaria que o produto de seu trabalho fosse copiado ilegalmente, sem remuneração alguma da sua parte? É leviano e de pouco conhecimento de causa com a quantidade de ferramentas a custo zero e de excelente qualidade o qual dispomos hoje em dia. []´s Israel Ribeiro Martins wrote: Todos os que vc citou são de difícil acesso e principalmente difícil documentação At + -Mensagem original- De: Ricardo Ni Kau Hsu [EMAIL PROTECTED] Para: Israel Ribeiro Martins [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Thursday, March 23, 2000 10:49 AM Assunto: Re: [SouJava-J] CRACK (argumento de malandrinho...) Desculpe, É para isso que vc tem free software/freeware. Dá para programar tudo apenas com isso. So com um PC razoável, vc terá capacidade de desenvolver softwares de primeira linha, principalmente, voltados para Internet com: Free, basta um download. SO: Linux com kernel 2.2.x - Compilador/Libs: JDK 1.2.2 J2SE da Sun ou Blackdown Editor/IDE: Emacs / IBM Visual Age for Java 3.0 Entry / JBuilder 3 para Linux Para rodar servlets: Apache 1.3.12 Apache JServ Sun JSWDK (inclui Tomcat 3.0) Enhydra DBMS: Postgres MySQL DBAnyWhere Bom, isso somente para começar. []´s Israel Ribeiro Martins wrote: Quem aqui tem dinheiro para bancar softwares caros como esses, o jeito é crackear -Mensagem original- De: Eduardo da Fonseca Melo [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Wednesday, March 22, 2000 7:30 PM Assunto: Re: [SouJava-J] CRACK Opa todos, nao leio muito essa lista mas eh impressao minha ou as pessoas enviam cracks e outros programas que violam as leis de autoria de software. Permitir essas praticas em uma lista de programacao eh no minimo um contra-senso, nao? Opinioes Um abraco, e. __ Eduardo da Fonseca Melo DI - UFPE www.di.ufpe.br/~efm On Tue, 21 Mar 2000, Clebert Suconic wrote: Que isso? O que é Crack? Não gostaria de abrir este arquivo sem antes saber o que é! Clebert -Original Message- From: [EMAIL PROTECTED] [EMAIL PROTECTED] To: [EMAIL PROTECTED] [EMAIL PROTECTED] Date: Quarta-feira, 22 de Março de 2000 18:39 Subject: [SouJava-J] CRACK Consegui o Crack do Flash 4, breve estarei enviando o Crack do Visual Café (Java) _ Oi! Você quer um iG-mail gratuito? Então clique aqui:
Re: [SouJava-J] TabbedPane
Não tentei o paintAll, mas tentei o seguinte: Ao invéz de colocar o applet em um JPanel, e depois executar o addTab no JTabbedPane, coloquei o applet diretamente no pane e funcionou! Vou tentar depois o paintAll, para evitar problemas futuros! Obrigado! P.S.: demorei pra responder, porquê fiquei fora do meu posto de trabalho neste dois últimos dias. A propósito, aproveitando o E-Mail, não sejam loucos de executar qualquer Binário enviado nesta ou em qualquer lista! É a segunda vez que isto ocorre (nesta lista, desde que me cadastrei) e em ambas as vezes infectaram uma série de usuários. - Original Message - From: Aristides Tavares dos Santos To: [EMAIL PROTECTED] Sent: Wednesday, March 15, 2000 11:50 AM Subject: Re: [SouJava-J] TabbedPane vc tentou o paintAll(Graphics g) ? - Original Message - From: Clebert Rezende Suconic To: [EMAIL PROTECTED] Sent: Wednesday, March 15, 2000 9:49 AM Subject: [SouJava-J] TabbedPane Oi Pessoal! Estou com um problema aparentemente simples, mas que está difícil para resolver: Tenho um applet, que hora uso como applet mesmo, hora como componente em minha aplicação (por isso um applet). Coloca ele dentro de um pane em um TabbedPane, e quando a tela aparece, no lugar do pane aparece uma caixa em branco. Passo por todos as pastas e quando volto para a primeira tudo volta ao normal! Já dei revalidate no JTabbedPane, invalidate, repaint, doLayout, e nada funciona. Já isolei o problema do meu applet, ou seja, será que é o applet que está com problema. Troquei de applet, mas não troquei de problema! Tudo acontece quando coloca o bendito applet (qualquer applet) dentro do TabbedPane! Alguém sabe me dizer se eu tenho que substituir algum método de JComponent para solucionar o problema? ou melhor como solucionar o problema? Játentei substituir setVisible, e ele nem foi acionado pelo TabbedPane! Obrigado! Clebert
Re: [SouJava-J] Java DE-SGRACA
Esta assunto deu muito o que falar! Não dá para ter um pronunciamento oficial que acabe de vez com este assunto e possamos voltar à falar sobre assuntos mais técnicos? Encontrei no site da Sun, o nome de uma pessoa responsável pelo Marketing de produtos, e estou passando o E-Mail com cópia para esta pessoa (Ricardo Brognoli e Vanessa). Acredito ser do interesse da Sun, responder à esta lista, exclarecendo o assunto! Clebert - Original Message - From: Jucimar Junior [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, March 13, 2000 11:15 PM Subject: Re: [SouJava-J] Java DE-SGRACA No fim o dinheiro sempre vence. A SUN quer virar um microsoft do mundo do código aberto (pra quem pagar pra ela). lembrem-se qdo a microsoft enfrentou a IBM ela eh q era a boazinha ... - Original Message - From: Estevão Mendes [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, March 13, 2000 4:52 PM Subject: Re: [SouJava-J] Java DE-SGRACA O que eu escutei dizer foi em relação à combrança da Sun pela IBM e outras empresas que utilizam o JDK em suas ferramentas. Estevão -Mensagem original- De: Mauri Ferrandin [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Segunda-feira, 13 de Março de 2000 15:52 Assunto: Re: [SouJava-J] Java DE-SGRACA acho que seria uma mancada da parte da Sun, mas não acho que isso vai acontecer realmente, e alem do mais a fonte donde sai esta informação não é uma fonte muito confiável. Einar Saukas wrote: emilio lemos wrote: Prezados amigos Na INFO-EXAME deste mes aparece uma reportagem sobre a intencao da SUN em cobrar royalties sobre a linguagem JAVA. Isso tem irritado seus principais parceiros. Imaginem : Nos temos ajudado a disseminar uma linguagem multiplataforma, orientada a objetos e que e totalmente gratuita. Agora a SUN resolve voltar atras !!! Acho uma tremenda falta de profissionalismo. Na minha opiniao, eles deveriam ter sido mais honestos. Porque nao cobrar royalties desde o inicio? Ai eu queria ver se JAVA teria o mesmo sucesso de hoje. Mas se eles bobearem, nos programadores, simplesmente iremos procurar algo bem mais interessante, como a linguagem PYTHON, ou seja la o que for. Eu ainda não tenho informações muito detalhadas sobre isso. Falei com o próprio pessoal da Info Exame e eles também não tinham muito mais detalhes além daquilo que foi publicado. Mas, pelo que eu sei, é o seguinte: - A Sun tentou cobrar isso das empresas que fabricam JVMs usando seu J2EE como base. Ou seja, a medida afetaria apenas empresas que vendem compiladores Java, não os usuários finais. - O padrão da linguagem continuaria a ser aberto. Apenas os fabricantes que incluíssem a implementação original do J2EE em seus produtos teriam que pagar royalties. Mas quem quisesse, poderia simplesmente fazer sua própria implementação simplesmente seguindo a especificação do padrão. Ou seja, não seria a linguagem Java que estaria sendo cobrada, e sim a implementação da Sun. - Mesmo assim, eu concordo totalmente que isso é uma grande mancada da Sun. Mas aparentemente a Sun já está voltando atrás, depois de toda a pressão que eles receberam dos outros desenvolvedores. Eu sei que, pelo menos, a Sun já abriu mão dos royalties no caso da versão Linux da Blackdog e parece que está fazendo o mesmo em relação aos outros casos também. Mas como eu não tenho nenhuma referência oficial sobre essas informações, eu posso até estar errado em algum ponto. Se alguém tiver dados mais precisos, por favor envie para a lista. Um abraço, Einar Saukas Technical Consultant Summa Technologies, Inc. http://www.summa-tech.com --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - -- == Mauri Ferrandin - [EMAIL PROTECTED] Assessoria de Informatica Fundação Educacional Regional Jaraguaense - FERJ UIN = 5672432 Linux registred user #121834 Registre-se de graca http://counter.li.org == The box said: "Windows 95, Windows NT 4.0, or better", so I installed Linux ! --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
[SouJava-J] Re: [SouJava-J] Conexão Linux a SQL Server 7.0
O SQL-Server 7.0, assim como o Sybase utilizam um protocolo chamado TDS, Tabular DataStrem. Existe o projeto de um driver JDBC 100% Java, para acessar ao banco SQL-Server ou Sybase. Você pode encontrar e baixar os fontes de http://www.freetds.org Não sei se com o driver da Sybase (jconnect52), é possível conectar ao SQL-Server ou não. Com relação ao driver da Sybase você pode encontrá-lo em www.sybase.com, na parte de Downloads. Mas não sei qual a possibilidade de funcionar com SQL-Server, se alguém tiver alguma experiência, pesso para que nos traga a informação! Clebert - Original Message - From: ADI Informática [EMAIL PROTECTED] To: Sou Java [EMAIL PROTECTED] Sent: Friday, March 03, 2000 10:07 AM Subject: [SouJava-J] Conexão Linux a SQL Server 7.0 Saudações, é possível fazer a conexão de um servlet em um Servidor Apache/Linux ao banco de dados SQL Server 7.0? Existe algo como o Odbc para Linux. Muito Obrigado, Estevão. --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
[SouJava-J] Re: [SouJava-J] Comunicação utilizando Windows9x
Dá uma olhada em www.javasoft.com/products Têm uma Api chamada javacomm, listada no combo-box da página Você pode baixá-la gratuitamente! Clebert - Original Message - From: Aristides Tavares dos Santos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, March 02, 2000 7:05 PM Subject: [SouJava-J] Comunicação utilizando Windows9x Em java e trabalhando com Windows9x, como eu posso configurar um modem ? Como eu poderia estabelecer uma comunicação via DialUp ? Alguem já fez um trabalho semelhante ? Abraços à todos Aristides --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
[SouJava-J] Código de Barras
Alguém têm alguma idéia de como gerar código de barras em Java? Alguma rotina? Alguma Fonte (True Type) que seja independente de plataforma? Obrigado Clebert --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Ferramenta para desenvolvimento em Java
Desculpem-me, mas sem querer ofender! Eu acho horrível trabalhar com um editor de texto e JDK somente. Estou trabalhando com JBuilder da borland (www.inprise.com/jbuilder), versão gratúita e estou gostando bastante. Ouvi falar muito bem da Visual Cafe da Symantec, dizem que é a melhor, não sei se já foi superada. Eu particularmente nunca utilizei. O interessante da IDE da borland é que é feita totalmente em Java, utilizando Swing. Clebert - Original Message - From: Orlei José Bicheski [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, February 29, 2000 1:35 AM Subject: RES: [SouJava-J] Ferramenta para desenvolvimento em Java Na minha opinião a melhor ferramenta ainda é um editor de texto e o JDK. - Mensagem original - De: Silvio [SMTP:[EMAIL PROTECTED]] Enviada em: Segunda-feira, 28 de Fevereiro de 2000 10:19 Para: [EMAIL PROTECTED] Assunto: [SouJava-J] Ferramenta para desenvolvimento em Java Ola Pessoal, Gostaria de saber qual a melhor ferramenta para se desenvolver em JAVA. Qualquer dica será bem vinda. Obrigado a todos. Silvio --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Open Java
Desculpe a minha ignorância, o que é reflexão sobre objetos? Clebert - Original Message - From: Rodrigo Moro [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 25, 2000 9:11 PM Subject: Re: [SouJava-J] Open Java ?? Que eu saiba, java jah suporta reflexao sem precisar de pre-processador... Veja pacote java.lang.reflect (Java 2) *** REPLY SEPARATOR *** On 25/02/2000, at 19:53, Fabricio Jailson Barth wrote: Alguem ai sabe alguma coisa sobre um pre-processador para a linguagem Java, chamado Open Java, que permite reflexao sobre objetos ?? --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Browser nao suporta JApplet tjavax.swing
Inclua o Jar do swing em sua lista de Archive na Tag do Applet. O nome dele é swingall.jar (ou swingal.jar) alguma coisa assim. Funcionou com Internet Explorer 5.0 e com Netscape 4.2. No MS IE, a formatação da tela ficou um pouco diferente, com relação aos fontes, mas não se pode dizer que não funciona; Clebert - Original Message - From: Tamer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 25, 2000 8:29 PM Subject: Re: [SouJava-J] Browser nao suporta JApplet tjavax.swing O problema esta no browser , que nao suporta as classes do swing. Voce deve baixar um plugin no site java.sun.com. Eu peguei este arquivo, mas deu um erro : aplicativo nao valido! E era pra windows. Talvez alguem mais possa te ajudar, mais o problema principal eh este mesmo. At 11:25 25/02/00 BR, you wrote: Ola pessoal: Help Tenho algum applet que importa essa interface javax.swing. quando eu compilo não surge erro, porém ele não executa quando o applet é chama apresentando a seguinte mensagem: //applet beeper error:java.lang.NoClassDefFoundError.javax/swing/JApplet /* Swing version. Tamer Americo- Conselho Federal de Medicina - CFM http://come.to/tamerico - [EMAIL PROTECTED] - ICQ:3221276 --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] acesso a variaveis
É trivial Você declara a variável como pubilca na classe public Classe1 { public int a=3;} E acessa na outra classe. Classe1 x = new Classe1(); System.out.pritntln (x.a); - Original Message - From: Willian Bolzan To: JavaList Sent: Tuesday, February 22, 2000 9:14 PM Subject: [SouJava-J] acesso a variaveis Olá, Como faço para acessar variáveis publicas de uma outra classe, sem que estas sejam declaradas como static?? obrigado. Willian.
Re: [SouJava-J] En
Tudo bem, mas o que isto têm à ver com Java? Não enche a lista! - Original Message - From: Evandro Ranzani [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: Vitor Bochio [EMAIL PROTECTED]; Thiaguinho [EMAIL PROTECTED]; Sun [EMAIL PROTECTED]; SouJava [EMAIL PROTECTED]; Regininho [EMAIL PROTECTED]; Reggie Ulrich [EMAIL PROTECTED]; Prof. Julio [EMAIL PROTECTED]; Paulo Jalaska [EMAIL PROTECTED]; Paulinn [EMAIL PROTECTED]; Pançudo [EMAIL PROTECTED]; Oswaldo Severino [EMAIL PROTECTED]; Narinha [EMAIL PROTECTED]; Milton [EMAIL PROTECTED]; Mauro [EMAIL PROTECTED]; Marcelo [EMAIL PROTECTED]; Luis [EMAIL PROTECTED]; Lucia Fafica [EMAIL PROTECTED]; Lobo Loco [EMAIL PROTECTED]; [EMAIL PROTECTED]; Laercio Baldochi [EMAIL PROTECTED]; Kleber Jose [EMAIL PROTECTED]; Julio Telefonar [EMAIL PROTECTED]; Janes Joplin [EMAIL PROTECTED]; Fernando Macedo [EMAIL PROTECTED]; Erica [EMAIL PROTECTED]; Dyei Sent: Tuesday, February 22, 2000 8:16 PM Subject: [SouJava-J] En Por favor faça sua boa ação de hoje e leia a mensagem! Veja a que ponto chega a loucura humana quando pessoas mal preparadas chegam ao poder. O governo do Afeganistão está empreendendo uma guerra contra as mulheres. A situação está tão ruim que um editorial do Times comparou o tratamento das mulheres no Afeganistão ao tratamento dos judeus durante o pré-holocausto na Polônia. O regime fundamentalista do Taliban chegou ao poder em 1996. Desde então as mulheres passaram a ter que usar a burqua, um vestido longo com uma carapuça que esconde a cabeça, e que tem uma tela por onde elas podem enxergar. São apedrejadas em publico se não usam o traje formal, e isso não apenas se não tem a malha que cobre afrente dos olhos. Uma mulher apanhou até a MORTE de um grupo de fundamentalistas por expor o braço dela acidentalmente enquanto estava dirigindo. Outra foi apedrejada até a morte por ter tentado deixar o pais com um homem que não era um parente. As mulheres estão proibidas de trabalhar ou até mesmo estar em publico sem um parente masculino. Profissionais como professoras, tradutoras, doutoras, advogadas, artistas e escritoras foram afastadas de seus trabalhos e trancafiadas em casa. As casas onde há uma mulher tem que ter as janelas pintadas para impedir que elas sejam vistas por estranhos. Elas tem que usar sapatos silenciosos para nunca serem ouvidas. Mulheres vivem com medo de perder a vida por causa de um leve deslize no comportamento que é imposto. Como elas não podem trabalhar, seus parentes masculinos ou maridos; ou estão passando fome até a morte ou estão mendigando na rua. Não há quase nenhuma instalação médica disponível para mulheres, e muitos profissionais da área da saúde, em protesto, deixaram o pais levando medicamentos e outras coisas necessárias para tratar o crescente índice de depressão entre mulheres. Não há como, nessa sociedade fundamentalista islâmica, saber a taxa de suicídio com certeza, mas calcula-se que a taxa de suicídio entre mulheres aumentou significativamente, já que não podem achar tratamento para a depressão severa, e não suportam a mudança radical em suas vidas. Num dos raros hospitais para mulheres, um repórter encontrou corpos quase inanimados, imóveis em cima de camas, embrulhados em burquas, sem vontade de falar, comer, fazer qualquer coisa. Outras enlouqueceram, são encontradas pelas esquinas, balançando o corpo ou chorando, a maioria com medo. Um médico está considerando, quando o pouco medicamento que resta acabar, deixar estas mulheres na frente da residência do presidente como uma forma de protesto. Chegou-se ao ponto em que o termo violação dos direitos humanos é desconhecido. Homens tem o poder de vida e morte sobre as mulheres, especialmente as esposas. Mas qualquer homem tem o mesmo direito de apedrejar ou bater numa mulher, mesmo que desconhecida, se ela simplesmente expor uma polegada do corpo, mesmo que acidentalmente. Dizem que o Ocidente não deveria julgar o regime fundamentalista do Afeganistão, porque essa é uma questão cultural. Mas nem isso é verdadeiro. Mulheres desfrutavam de uma liberdade relativa para trabalhar, geralmente vestiam-se como quisessem, dirigiam e apareciam sozinhas em público. Isso até 1996. A rapidez dessa transição é o principal argumento, para a depressão e suicídio: mulheres que eram pedagogas ou doutoras ou simplesmente desfrutavam da liberdade básica para qualquer ser humano agora são severamente reprimidas e maltratadas em nome da ala fundamentalista do Islã. Se a OTAN usou sua forca militar em Kosovo em nome dos direitos humanos, por causa da segregação racial contra os Albaneses, então o Ocidente também pode se expressar contra a opressão, o assassinato e injustiça cometida contra mulheres pelo Taliban. DECLARAÇÃO: Assinando isto, concordamos que o tratamento das mulheres no Afeganistão é completamente INACEITÁVEL e que é preciso que órgãos como as
Re: [SouJava-J] help
Dá uma olhada no site do aministrador do SouJava. www.javaman.com.br - Original Message - From: Roberto Alessandro Metz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 11, 2000 2:06 PM Subject: [SouJava-J] help Ola, estou começando no java, alguem poderia me indicar uma boa ferramenta de desenvolvimento, com o seu respectivo endereço para download. Ainda, me mandem links de tutoriais de Java. Agradeço desde já atençao e obrigado. Roberto. --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)
Tudo bem, eu já entrei neste site. Também entrei no site da sun (www.javasoft.com/products) e não achei um JRE-PlugIn para MacOS. Achei um link para o site da Apple, que continha uma versão mais nova de JRE (não o plug-in). Será que alguém confirma a existência ou não do JavaPlugIn para MacOS. Obrigado! - Original Message - From: Bruno Souza (Sun Microsystems) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 10, 2000 2:59 PM Subject: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt) Para dirimir um pouco as duvidas sobre versoes do JDK, alem de coisas como JRE, J2ME, Java 2, SDK, etc, de uma olhada no artigo: "Uma Palavrinha Sobre as Versões do Java", que voce encontra em: http://javaman.com.br/artigos/ Abracos, Bruno. Eduardo Issao Ito wrote: Esse e' um problema de terminologia. Originalmente havia o JDK 1.1 (Java Development Kit) para o "Java 1.1". Depois veio o JDK 1.2 para a "plataforma Java 2", mas recentemente a Sun alterou seu nome para Java 2 SDK. Voce pode baixar o jdk/sdk da Sun no endereco http://java.sun.com/jdk/ mas existem outros disponiveis no mercado como o da IBM http://www.ibm.com/java/jdk/download/index.html e o da Microsoft (que nao e' totalmente compativel...) http://www.microsoft.com/java/sdk/default.htm Existem tambem outras maquinas virtuais para Windows (note que e' so a VM e nao um sdk inteiro): http://java.sun.com/products/hotspot/index.html http://www.naturalbridge.com/ http://latte.snu.ac.kr/ http://www.towerj.com/ http://sourceware.cygnus.com/java/ Voce pode instalar quantos jdks/sdks voce quiser, mas tem que tomar o cuidado, pois cada um deve ter o seu PATH e CLASSPATH. Iberlucio Rodrigues dos Santos wrote: Bom diall. Segundo me consta o JDK e o SDK, sao pacotes de ferramentas com utilidades parecidas, com isto, creio eu, que deva ter mais pacotes pelo mercado afora. Pergunta: 1 - Alguem poderia me enviar uma relacao dos pacotes existentes(se alguem souber). 2 - Como se procede o uso deles, devo ter instalado apenas 1(um) na maquina ou mais de 1. 3 - Como identifico o melhor. Pessoal, desde ja agradeco. IBERLUCIO RODRIGUES DOS SANTOS [EMAIL PROTECTED] Politec Informática - Equipe Milenium Tel: 55 - 061- 348-6876 --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - -- Eduardo Issao Ito [EMAIL PROTECTED] Eurosoft Consultoria http://www.euroconsult.com.br Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil CEP 04650-050 TEL: +55 11 524-8022 FAX: +55 11 524-0408 --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - -- Bruno. __ Bruno Peres Ferreira de Souza Sun Microsystems System Engineer - Java Technologist [EMAIL PROTECTED] if I fail, if I succeed, at least I live as I believe --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: RES: [SouJava-J] JNI II
Tive uma caso de um programa C++, que fazia extamente o que um Programa Java fazia. Com excessivas alocações e desalocações dinâmicas de memória, no caso um programa de rotação de planilhas, apresentando os dados em Formula1 for java. A versão em C++, precisava desalocar a memória no exato instante em que fosse "desutilizada" (não sei se existe esta palavra). Já na versão Java, este trabalho ficou por conta do Garbage Colector, que só passou à fazer a desalocação quando o usuário estivesse relxado, ou seja, em estado de espera. Não que a versão C++ fosse lenta, muito pelo contrário, mas a versão Java, ficou 2 vezes e meia mais rápida, sem ainda colocar HotSpot, utilizando JVM do Netscape 4.7. Fiquei bastante satisfeito. Clebert - Original Message - From: Bruno Souza (Sun Microsystems) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 10, 2000 1:59 PM Subject: Re: RES: [SouJava-J] JNI II Alysson Neves Bessani wrote: Aproveitando, eu gostaria de fazer um alerta para todos em relacao a performance. Muita gente assume que Java sera muito lento para o que voce quer fazer, sem nunca ter experimentado (nao estou dizendo que eh esse o caso). Isso acontece muito com programadores C. Hoje em dia, em especial com as novas tecnologias como o HotSpot, voce deve considerar com muito cuidado essa decisao. parte sem relevancia removida Bruno. Bruno, ou demais membros da lista, eh verdade que as atuais JVM's chegam a rodar um programa java com performance bastante semelhante a um programa em C++? Isto desconsiderando-se a "inicializacao" do programa, quando ha uma serie de "coisinhas" como as pilhas de constantes e variaveis da classe que a JVM tem que carregar do .class. (Desculpem a resposta longa, mas essa eh uma questao importante para todos, e por mais que eu fale, nunca eh suficiente...) Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a performance de Java (interpretado) para proximo da performance de C++ compilado. Resposta longa: Observe que essas comparacoes sao bastante complicadas, ja que para voce poder comparar bananas com bananas voce precisa estar falando de um programa em C++ que faca o que um programa em Java faz. Ou seja, um programa em C++ que entre outras coisas garanta: - alocacao e desalocaco de memoria corretamente - que nao existirao ponteiros perdidos no programa - realize checagens de execoes Nao so isso, existe um outro lado que eh facilidade e o tempo de desenvolvimento da aplicacao. A IDC estima que cerca de 75% do tempo gasto debugando uma aplicacao provem de bugs direta ou indiretamente realcionados com problemas na alocacao/desalocacao de memoria. Bugs que nao existem na plataforma Java. Alem disso, bibliotecas como threads, serializacao, gui, e mesmo coisas como tratamento de excessoes, que fazem parte da plataforma Java, sao em geral adendos e/ou bibliotecas proprietarias em C++. Nao so isso, mas a questao de portar a sua aplicacao para 2 plataformas pode ser um trabalho que requer tanto tempo quanto desenvolver a aplicacao, e em Java voce ganha a portabilidade para diversas plataformas quase que de graca. Por outro lado, performance eh algo sempre relativo. Quando C foi lancado, era cerca de 20x mais lento do que o assembler. Ainda hoje, um programa escrito em C pode ser _varias_ vezes mais lento do que um escrito em Assembler. Quantos nessa lista que programam em C prefeririam programar em Assembler e acham que o programa ficaria melhor? Por outro lado, quando Java nasceu, dependendo da aplicacao, era cerca de 10 a 20 vezes vezes mais lenta do que C++. E Java ja esta mais de 20x mais rapida do que a versao original... Em geral, quando as pessoas comecam a fazer rodeios para responder eh porque vao responder no final algo que nao agrada. Nao eh o meu caso, eu so cito essas coisas todas porque sao importantes, e muitos de voces nessa lista sao obrigados a convencer seus superiores, ou seus clientes, de que Java eh uma tecnologia poderosa. Ou seja, existe dezenas de coisas pelo menos tao importantes quanto performance ao se desenvolver uma aplicacao, e se voce olhar apenas para uma delas, voce estara completamente errado. Alguem pode me indicar URL's que demonstram estes testes (se existirem). Tudo isso dito, eu sugiro que voces deem uma olhada na URL: http://java.sun.com/features/1999/04/hotspot.html Que mostra casos reais de utilizacao do HotSpot, quando era ainda versao beta. E os numeros ja impressionantes dessa tecnologia ainda serao muito melhores, ja que o HotSpot esta na sua primeira versao, e muitas melhorias que nao foram incluidas ainda virao com a tecnologia. Vejam abaixo alguns trechos do artigo, leiam e passem pra frente. No geral, Java eh a tecnologia ideal para o desenvolvimento das novas aplicacoes de rede. Nao desperdice o seu tempo tentando dar voltas porque voce considera que esse ou aquele