[java-list] Em um disquete
Olá: Tenho uma aplicação desenvolvida em Java (utilizando swing). A aplicação foi colocada toda em um .jar (que deu no total 271Kb) Acontece que o meu cliente tem que distribuir a aplicação em um disquete para as pessoas que não tem internet. Para o restante será disponibilizado via download. O meu problema é: Preciso garantir que o usuário tenha a JVM. Não há nenhum problema em distribuir o JRE junto... mas o JRE junto com o meu .jar dá mais de 30mb... Pensei então em gerar o executável para Windows (assim não precisaria distribuir o JRE). Mas o Excelsior JET (a melhor alternativa que encontrei) custa US$250 / unidade distribuída, o que o torna inviável. Alguma idéia de como posso fazer o meu aplicativo caber em um disquete? Obrigado, -- Tomaz Foá Binsztajn Onirium Sistemas www.onirium.com.br +55 19 3287 7060 r. 245 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Gráfico
João: Não reinvente a roda... Já existem coisas prontas: Visite: http://chart2d.sourceforge.net/ http://www.jinsight.com/jetchart/ Espero ter ajudado. Atenciosamente, Tomaz Foá BinsztajnDiretor de Novas TecnologiasOnirium Sistemaswww.onirium.com.brFone: (19) 3287 7060 - r. 245 - Original Message - From: João Lira To: [EMAIL PROTECTED] Sent: Monday, March 18, 2002 6:04 PM Subject: [java-list] Gráfico Pessoal estou precisando fazer um gráficos usando java. Alguém pode me ajudar?/ João Batista
[java-list] JavaDoc - incremental builds
Fala Lista: Em minha empresa surgiu a idéia de colocar todos os documentos gerados pelo javadoc em um mesmo diretório. A idéia seria mais ou menos assim: baixada a documentação do j2sdk1.4.0, aquele frame superior esquerdo teria as packages dos j2sdk e as "produzidas" pela minha empresa. Algo mais ou menos assim: JavaTM2PlatformStd.Ed. v1.4.0 All Classes Packages br.com.onirium.package1 br.com.onirium.package2java.applet ... Assim toda a documentação das classes ficaria centralizada. Pesquisei no site do Sun e vi que isto é chamado de "incremental build", ou seja, a cada geração de documentaçã, seria os htmls seriam "alterados"com as novaspackages. Pelo que li, o "incremental build" ainda está estudo e não está implementado. Alguém sabe alguma maneira de conseguir o efeito desejado? Pensei em utilizar doc++ ao invés de javadoc, mas não sei se também é possível obter este padrão e já estamos acostumados com o javadoc! Obrigado, Tomaz Foá BinsztajnOnirium Sistemaswww.onirium.com.brFone: (19) 3287 7060 - r. 245
[java-list] Imprimir em Java
Olá: Estou desenvolvendo um sistema em Java (aplicativo) utilizando jdk1.4.0. O aplicativo roda localmente acessando um banco de dados mysql local. O sistema deverá gerar uma série de relatórios e estes devem ser impressos em uma impressora local. Como faço para imprimir estes relatórios? (Não comecei a desenvolver esta parte ainda, mas a princípio deverá ser desenvolvida utilizando JTables). Agradeço qualquer ajuda ou códigos de exemplo. Atenciosamente, Tomaz Foá BinsztajnOnirium Sistemaswww.onirium.com.brFone: (19) 3287 7060 - r. 245
Re: [java-list] Livro : Como programar em java
Bruno: Que versão do Windows vc usa? Como está o seu Path? Com certeza o path não está setado corretamente... Quando vc executa o comando java ele roda porque o Windows tem uma VM própria. []s Tomaz Foá Binsztajn Diretor de Novas Tecnologias Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: Bruno Campos (Yahoo) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, March 10, 2002 11:42 AM Subject: [java-list] Livro : Como programar em java De fato o livro como Programar em java é excelente mas eu não estou conseguindo configurar o path eu uso o windows me e até agora não consigo dar o javac quando eu do o java ele roda mas na hora do javac ele diz caminho ou nome do arquivo o que eu faço por favor estou sem saber o que fazer é como diz uma musica Morrer de sede em frente ao mar. Um Grande abraço Bruno Campos _ 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] sort dinamico
Italo: Está meio ineficiente... (utilizei comparações de String e BubbleSort para ordenação)... Também não sei se seria a melhor maneira de implementar isso... Mas acho que dá para você ter uma idéia: Passe para o método static ordenaRegistro o array de Registros e uma String dizendo qual parâmetro ordenar... Segue: public class Registro { int cod; String name; int telefone; public Registro(int cod, String name, int telefone) { this.cod = cod; this.name = name; this.telefone = telefone; } public static void ordenaRegistro(Registro[] r, String param) { for (int i = 0; i r.length; i++) { for (int j = 0; j r.length - 1; j++) { try { String s = (String) r[j].getParam(param); if (s.compareTo(r[j + 1].getParam(param)) 0) { Registro hold = r[j]; r[j] = r[j + 1]; r[j + 1] = hold; } } catch (java.lang.ClassCastException e) { Integer k = (Integer) r[j].getParam(param); if (k.compareTo(r[j + 1].getParam(param)) 0) { Registro hold = r[j]; r[j] = r[j + 1]; r[j + 1] = hold; } } } } } public Object getParam(String param) { if (param.equals(cod)) { return new Integer(cod); } else if (param.equals(name)) { return name; } else { return new Integer(telefone); } } public String toString() { return cod + - + name + - + telefone; } public static void main(String[] v) { Registro r1 = new Registro(1, marcio, 555); Registro r2 = new Registro(2, marcelo, 111); Registro r3 = new Registro(6, andre, 333); Registro rn[] = {r1, r2, r3}; int i = 0; int n = rn.length; System.out.println(Ordenado por \cod\); Registro.ordenaRegistro(rn, cod); for (i = 0; i n; i++) { System.out.println(rn[i]); } System.out.println(\nOrdenado por \name\); Registro.ordenaRegistro(rn, name); for (i = 0; i n; i++) { System.out.println(rn[i]); } System.out.println(\nOrdenado por \telefone\); Registro.ordenaRegistro(rn, telefone); for (i = 0; i n; i++) { System.out.println(rn[i]); } } } - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, March 01, 2002 9:25 AM Subject: [java-list] sort dinamico pessoal eu gostaria de buscar no banco uma certa quantidade de registros, que contenha 3 campos. e queria armazenar em um codiga java de forma que quando for utilizar estes registros possa escolher a ordem de busca: por exemplo: campos : cod name telefone --- 1marcio 555 2marcelo 111 6andre 333 em determinada situacao quero que estes registros venham ordenados por cod. Em outra situacao quero que os registros venham ordenados por nome. E em outra situacao quero registros ordenados venham por telefone. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Java e JNI
Olá: Não conhecia o JNI. Me pareceu interessante... mas, utilizando estas APIs não perdemos a portabilidade? Afinal, o seu programa irá executar DLLs... eu, particularmente, não gosto muito desta idéia!!! []s Tomaz Foá Binsztajn Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: Michel Bertrand [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 21, 2002 9:43 AM Subject: Re: [java-list] Java e JNI Eu já fiz Java acessar uma DLL ... utilizei como base um exemplo que tinha no livro Core Java 2 - Volume II. Lá tem precisamente o que vc necessita fazer ( é no último capítulo ). Criei um programa em C. Criei o meu programa Java. Gerei o arquivo .h (javah) do programa em Java. Coloquei no código C o cabeçalho da função gerado no arquivo .h e implementei a função retornando o dado que eu precisava. Gerei uma DLL desse código C ( utilizei o compilador BCC55 da Borland) e depois foi só acessar a DLL. {}'s Michel. - Original Message - From: Igor Takenami [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, March 01, 2002 6:54 PM Subject: Re: [java-list] Java e JNI Valeu Linclm, será que vc ou alguem não teria um exemplo pratico ??? Abraço, Igor - Original Message - From: Lincolm Ferreira de Aguiar [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, February 20, 2002 1:58 PM Subject: Re: [java-list] Java e JNI JNI significa Java Native Interface. São um conjuto de APIs para permitir a um aplicativo Java acessar recursos nativos no sistema operacional. O padrão JNI trabalha com um modelo de DLL, ou seja, para fazer uma classe sua Java acessar o Excel, por exemplo, você teria que criar uma DLL que seria a ponte de sua classe com o Provider da Microsoft para acesso ao Excel, geralmente por ADO. Quanto ao C++ não sei como seria o acesso, mas de qualquer forma você poderia usar protocolos abertos de interoperabilidade(como CORBA, por exemplo) ou em um nível mais simplista e desfavorável poderia ser feito pelo registro da classe no sistema. Com uma ferramenta chamda javareg do Microsoft SDK for Java você consegue. Espero ter ajudado, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf - Original Message - From: Igor Takenami [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, February 28, 2002 11:54 AM Subject: [java-list] Java e JNI Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Pessoal, Alguem poderia me explicar o que é extamente o JNI ? No java tem como eu instanciar um objeto COM(.dll) e utilizar os metodos deste ? e no caso inverso, por exemplo eu tenho como instanciar uma Classe Java em C++ ou Delphi e utilizar os metodos desta classe Será que alguem poderia me ajudar com estás dúvidas :-) Abraço, Igor -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED
Re: [java-list] Linux!!
Bonão: Tente o Forte da Sun! []s Tomaz Foá BinsztajnDiretor de Novas TecnologiasOnirium Sistemaswww.onirium.com.brFone: (19) 3287 7060 - r. 245 - Original Message - From: Daniel Felipe (Bonão) To: [EMAIL PROTECTED] Sent: Tuesday, February 19, 2002 10:45 PM Subject: [java-list] Linux!! Olá pessoal da Lista... Bom...eu vou instalar o linux aqui em casa esta semana e gostaria de saber se tem alguma ferramenta boa para desenvolver Java no linux..(tipo o JBuilder) ou outra coisa qualquer..? Por favor se tiver uma que seja gratuita e que possa baixar pela internet melhor ainda.. Grato, DanielFelipe (Bonão)
[java-list] Re: J2ME
Kleberson: Existem celulares que tem uma JVM embutida (que eu conheça, apenas o i85s e o i90c da Motorola - disponíveis apenas para a rede Nextel). Jogar uma aplicação nestes celulares é simples... Você deve ter o celular e comprar um cabo de tranferência (tipo o cradle de um Palm). Assim você pode transferir a sua aplicação para o celular... Ou seja, é bem diferente de WML. No caso do j2me, o aplicativo deve ser instalado no celular. Não conheço nenhuma maneira de acessar um aplicativo remotamente (como se fosse um applet) em j2me. Para ter uma idéia de como funciona, baixe no site da Sun (ww.java.sun.com/j2me) o J2MEWTK (j2me Wireless Toolkit). Ele vem com uns emuladores de celulares e você pode integrar com o POSE (emulador de Palm). A mesma aplicação roda perfeitamente em Palm e em Celular!!! Espero ter ajudado, []s Tomaz Foá Binsztajn Diretor de Novas Tecnologias Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: klebersonluiz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, February 19, 2002 11:32 AM Subject: J2ME Olá, pelo que vi na lista, acho que você pode me ajudar. Bom estou iniciando agora com o J2ME e tenho algumas duvidas de 1º série. Quando crio uma aplicação pra celular, como eu acesso essa aplicação? Por que quando é uma pagina WML ela fica em um servidor e é acessada através do minibrowser do celular, e quando for uma aplicação J2ME? Uso o JBuilder com o MobileSet da Borland Meu e-mail é [EMAIL PROTECTED] Grato _ Kleberson Luiz de Oliveira Web and Palm Developer -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Windows CE
Olá: Se não me engano vc pode instalar o próprio j2se no Pocket/WinCE. Se vc tiver planejando utilizar Palms também, utilize j2me (existe uma VM própria para Palm) e algumas classes que vc baixa junto ao J2me Wireless Toolkit (java.sun.com) para utilizá-las junto ao seu Windows/Linux/WindowsCE. Há ainda a opção do do JEODE JVM - http://www.jeode.com (não sei lhe dar maiores informações sobre esta VM) []s Tomaz Foá Binsztajn Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: ocarasoueu [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 15, 2002 2:44 PM Subject: [java-list] Windows CE Boa tarde pessoal. Eu gostaria de saber se alguém já desenvolveu alguma coisa para windows CE. Eu estou precisando de uma JVM para windows CE. Se alguém souber de alguma coisa, ou de como devo procurar no site da sun me de um toque por favor. Eu estou querendo desenvolver aplicativos para handhelds que possuem sistema operacional windows CE. __ Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] PESQUISA. e UML
Joel: Seria uma ferramenta case ou simplesmente um diagramador? Será free? Open Source? Será lançada no mercado? Quando? Instalamos em nossa empresa o ArgoUML que, apesar de muito bom, tem algumas limitações!!! Se não for possível disponibilizar esta ferramenta para a comunidade, gostaria que alguém me indicasse alguma outra ferramenta case UML. Gostaria de aproveitar para perguntar o que vocês utilizam para modelar o Banco de Dados (MER)!! O ArgoUML não tem essa capacidade, então utilizamos um diagramador trial chamado Edge Diagrammer (horrível! - só para Ruindows). Agradeço a atençao, Tomaz Foá Binsztajn Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: Joel Oliveira [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 08, 2002 8:09 AM Subject: Re: [java-list] PESQUISA. Minha opinião: Discordo. Creio que pode ser a solução tão viável quanto outras, sim. No meu caso em particular foi difícil no início, há 6 meses atrás. Eu vinha de experiência com Delphi (+/- 3,5 anos), mas assumi um compromisso pessoal de aprender a linguagem. Peguei livros, artigos e investi vários finais de semana. Instalei o J2SDK1.4beta. O resultado: Minha agilidade cresceu exponencialmente. Atualmente, alem de desenvolvermos o nosso sistema corporativo, estou desenvolvendo um editor de diagramas UML o qual pretendo transformar em um gerador de código semelhante ao Rational Rose. At. --- José_Marques [EMAIL PROTECTED] escreveu: Srs, Estou entrando agora no mundo Java e gostaria de saber quem nesta lista compartilha a mesma opinião do nosso amigo Luiz Cabral, que Java não é a solução quando pensamos em sistemas administrativos, como por exemplo uma folha de pagamento como ele cita. Abaixo, a opinião do Luiz Cabral a quem desde já agradeço. Saudações javanesas, Marques. Ricardo Nao sei se, para fazer esses aplicativos que vc citou, vc achou o Java produtivo ou nao, mas na minha opiniao achei o Java pouco produtivo no desenvolvimento de aplicativos comerciais, principalmente quando se fala em manutencao de programas. Gosto muito do Java, mas acho que cada ferramenta tem seu melhor uso. Por exemplo, também trabalho com Powerbuilder, e para aplicacoes comerciais ele é incomparavelmente mais produtivo que o Java, e a mesma coisa para o Delphi, por exemplo. Por outro lado, estou desenvolvendo uma aplicacao para o Palm, e as opcoes seriam C ou Java, e nesse caso o Java é incomparavelmente mais produtivo que o C. Sem citar o fato que vc mesmo disse: uma aplicacao Swing em Java é muito pesada e lenta. Outro caso que aconteceu comigo semana passada mesmo: precisava fazer uma pequena aplicacao (apenas uma tela) que leria um arquivo-texto e gravaria outro: coisa básica em Java. Porém o cliente não queria obrigar os clientes dele a instalarem o JRE para usarem o programa. Conclusao: tive que fazer em C++. Esse é outro problema que dificulta muito o uso do Java em aplicativos ditos comerciais, o tal do JRE. Acho que o Java é o ideal para desenvolvimento de aplicacoes web (servlets, JSPs), aplicacoes distribuidas (J2EE) e de outras aplicacoes especificas (por exemplo, no Palm), mas fazer uma folha de pagamento ou um sistema contábil em Java/Swing... Gostaria muito, mas acho meio inviável! Luis Cabral - Original Message - From: Ricardo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, January 29, 2002 3:04 PM Subject: [java-list] Qual a melhor tecnologia Boa Tarde a todos. Bom já fizemos curso de Jbuilder na Borland em SP. Já desenvolvemos alguns aplicativos em Java. Com CADASTRO,CONSULTA,RELATÓRIOS Desenvolvemos tudo em FRAME num APLICATIVO. Mas até que ficaram bons mas porem pesados muito lento. Mas gostaríamos de saber qual a melhor forma de Desenvolvimento? Qual a melhor tecnologia de preferencia para para web . Se é melhor desenvolver em JSP, APLLET, SERVLET,APLICATIVO ou sei lá o que devemos fazer. Tem algum curso que posamos fazer para aprender isso ou algum estagio em alguma empresa. Ou alguém que possa nos dar alguma acessória uma luz. Se alguém puder me ajudar fico muito grato. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED
Re: [java-list] Dúvida
Mais uma observação: Se não uma implementação default, ou seja, você quiser obrigar a implementar o método getPreco() em todas as subclasses de Poligono, declare o método getPreco() como abstrato da seguinte maneira: public abstract double getPreco(){} Tomaz Foá Binsztajn Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 31, 2002 9:33 AM Subject: RE: [java-list] Dúvida Precisa sim ... Declare o método na classe polígono com a mesma assinatura que você está utilizando nas subclasses que o seu problema está resolvido. Fábio Jorge Corrêa Citibank e-Business Solutions Phone: 55 11 3457.0675 Fax: 55 11 3457.0652 mailto:[EMAIL PROTECTED] -Original Message- From: andre.lista [mailto:[EMAIL PROTECTED]] Sent: quarta-feira, 30 de janeiro de 2002 18:12 To: java-list Cc: andre.lista Subject: [java-list] Dúvida Dúvida básica de iniciante: Fazendo um teste de polimorfismo, montei uma estrutura assim: Classes: poligono / \ retangulo circulo | quadrado Retangulo e circulo extendem de poligono, e quadrado extende de retangulo. Pois bem. Todas as classes implementem um método getValor, que retorna um valor (constante) double do objeto. E as classes retangulo, circulo e quadrado implementam um método getPreco, que retorna um preco (constante) double objeto. Suponhamos que eu queira criar um array de referência para vários poligonos, eu crio um array do tipo poligono poligono[] p = new poligono[3]; Depois de criar cada objeto em seu indice no array, eu quero listar o valor deles. Normal, na classe que eu criei o array, crio um método Mostra, por exemplo, que recebe um poligono public void mostra(poligono p) { System.out.println(p.getValor()); } Porém, se eu utilizo o mesmo método para exibir o Preco... public void mostra(poligono p) { System.out.println(p.getPreco()); } Me dá um erro de compilação, pq ele diz que getPreco() é um carinha desconhecido da classe poligono. A pergunta é a seguinte: eu sou obrigado a implementar getPreco() em poligono, para o polimorfismo funcionar []´s André -- LISTA SOUJAVA 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Salvar Imagem e imprimie
Pessoal: Como faço para salvar em um arquivo uma imagem desenhada pelo usuário em um Canvas? Pode ser em qualquer formato (.gif, .jpg, .bmp, .png). Em tempo: Como faço para imprimir um "formulário" (JFrame)? Obrigado, Tomaz Tomaz Foá BinsztajnOnirium Sistemaswww.onirium.com.br Fone: (19) 3287 7060 - r. 245
[java-list] Salvar Imagem e Impressão
Pessoal: Como faço para salvar em um arquivo uma imagem desenhada pelo usuário em um Canvas? Pode ser em qualquer formato (.gif, .jpg, .bmp, .png). Achei em http://developer.java.sun.com/developer/qow/archive/40/index.htmlum artigo sobre isso. Tem o seguinte trecho de código: Rectangle rect = can.getBounds();Image fileImage = createImage(rect.width,rect.height);Graphics g = fileImage.getGraphics();//write to the imagecan.paint(g);// write it out in the format you want//dispose of the graphics contentg.dispose(); O que devo colocar no lugar de "// write it out in the format you want"? Em tempo: Como faço para imprimir um "formulário" (JFrame)? Obrigado, Tomaz Tomaz Foá BinsztajnOnirium Sistemaswww.onirium.com.br Fone: (19) 3287 7060 - r. 245
[java-list] J2me com Forte
Bom dia a todos: Já tinha instalado em minha máquina o jdk1.3.1_01 Instalei o Forte for Java e, em seguida o j2me Wireless Toolkit 1.0.3. Segundo o pdf consegui executar os exemplos do Forte que ficam na pasta forte_example dentro da pasta do j2mewt. Tentei escrever uma aplicação de teste no Forte, mas ao tentar compilar (build) recebi erros de package javax.microedition.midlet e javax.microedition.lcdui does not exist. Obviamente percebe-se que o Forte não encontrou as packages do j2me. Alguém sabe como faço para o Forte encontrar estas packages? Obrigado, ---Tomaz FoáDiretor de Novas TecnologiasOnirium Sistemaswww.onirium.com.br Fone: (19) 3287 7060 - r. 245
Re: [java-list] Problemas com Applet Swing
Utilize o htmlconverter (no diretório bin do seu jdk). Passe como parâmetro o html a ser convertido. O html conforme o exemplo do Licoln será gerado automaticamente... Além disso, o computador precisa ter o JavaPlugin instalado. Se não tiver ele irá provavelmente tentar baixar diretamente da Internet!!! Lincoln: Todos os browsers (exceto, é claro o lynx e o links) funcionam com o Java Plugin (Utilizando as classes do Swing). (Inclusive o Konquerour do KDE 2 - pelo menos no meu RedHat 7.2 funcionou!) []s --- Tomaz Foá Diretor de Novas Tecnologias Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: Lincoln Masao Muraoka Junior [EMAIL PROTECTED] To: Everton [EMAIL PROTECTED] Sent: Thursday, January 24, 2002 9:54 PM Subject: RE: [java-list] Problemas com Applet Swing Everton. A maioria dos browsers nao suporta swing, mas vc pode fazer o browser instalar o plugin automaticamente com o codigo q segue em anexo. Deve funcionar... []s LMMJ -- LISTA SOUJAVA 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] -
[java-list] j2me - JavaDoc
Bom dia: Alguém sabe onde encontro a documentação (javadoc) do j2me? Procurei no site da sun, mas não encontrei nada... Obrigado, []s ---Tomaz FoáOnirium Sistemaswww.onirium.com.br Fone: (19) 3287 7060 - r. 245
Re: [java-list] Forte !!!
http://www.sun.com/forte/ffj/buy.html Apesar do buy.html o download é grátis... Clique no link Download Você só precisa ser cadastrado na Sun... caso não seja há um botão para cadastro após clicar no link Download. []s --- Tomaz Foá Onirium Sistemas www.onirium.com.br Fone: (19) 3287 7060 - r. 245 - Original Message - From: EXTERN Oliveira Eric (Estagiario; SpW/DSE) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, January 23, 2002 7:38 AM Subject: [java-list] Forte !!! Olá lista... Onde encontro um download do forte for java...estive no site da sun, mas não encontrei nada... Atenciosamente Eric C. Machado de Oliveira Robert BOSCH Ltda - Informática SpW/ DSE * (11) 5547-5805 * [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] -
[java-list] j2me JavaDoc
Olá a todos: Em primeiro lugar gostaria de pedir desculpas caso alguém esteja recebendo esta mensagem pela segunda vez. (Eu enviei a mensagem ontem mas não recebi nenhuma mensagem do grupo ontem - mto estranho!) A minha questão: Alguém sabe onde posso encontrar a documentação (JavaDoc) das classes de j2me? Procurei no site da Sun, mas não encontrei!!! :-( Atenciosamente, []s ---Tomaz FoáOnirium Sistemaswww.onirium.com.br Fone: (19) 3287 7060 - r. 245
[java-list] Método repaint()
Olá: Para brincar um pouco com Java, fiz o seguinte aplicativo/applet. Ele simula uma espécie de protetor de tela, bem simples! Utilizei o método repaint() com a intenção de limpar todo o JFrame e imprimir novas linhas. Porém não obtive sucesso... ao utilizar o repaint() ele apenas imprime novas linhas, sem limpar o JFrame. Estou fazendo algo de errado? Pelo que li, o repaint() não deveria limpar o conteúdo a depois chamar o paint(Graphics) para redesenhar. Obrigado, Tomaz import javax.swing.*; import java.awt.*; import java.awt.geom.*; import java.awt.event.*; public class ProtecaoTela extends JFrame implements ActionListener{ final int NUM_LINHAS = 100; public ProtecaoTela(){ super(Linhas aleatórias); Timer t = new Timer(1000, this); t.start(); setSize(800,600); show(); } public void paint(Graphics g){ Graphics2D g2d = (Graphics2D) g; for(int i = 0; i NUM_LINHAS; i++){ g2d.setPaint(new Color((float)Math.random(), (float)Math.random(), (float)Math.random())); g2d.setStroke(new BasicStroke((float)Math.random()*5)); g2d.draw(new Line2D.Double(Math.random()*800, Math.random()*600, Math.random()*800, Math.random()*600)); } } public void actionPerformed(ActionEvent e){ repaint(); } public static void main(String v[]) { ProtecaoTela app = new ProtecaoTela(); app.addWindowListener( new WindowAdapter(){ public void windowClosing(WindowEvent e) { System.exit(0); } } ); } } -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] j2me X Waba
Fala pessoal: Alguém sabe me explicar quais são as diferençar entre o j2me da Sune o Waba da Wabasoft? Dei uma olhada em alguns códigos e vi que os import são diferentes... Além disso a WabaVM me pareceu mais eficiente que a JavaVM da SUN. Um abraço, Tomaz