Re: [java-list] Swing
Claro que usamos todos MVC. Isso não elimina o bug. A propriedade selectedIndex do JTable é perdida (-1) quando se abre qq. janela sobre a janela onde está a JTable. V. pode testar em qq. aplicação. Crie um botão que abra um pequeno option dialog em uma aplicação com uma Jtable. Selecione uma linha e depois aperte o botão. Assim que o dialog abrir V. verá que a linha (por baixo) não estará mais selecionada. Não sei se isso ainda ocorre na 1.4.2, espero que não. == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 9:36 AM Subject: Re: [java-list] Swing Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza Acrescentando: Quanto ao segundo problema existem várias abordagens. Uma delas que utilizamos largamente em nossos sistemas é utilizar a arquitetura MVC das Classes Swing. Usando-se Data Models pode-se reestruturar totalmente uma JTable dinamicamente simplesmente trocando seu modelo de Dados sem necessidade alguma de instanciar uma nova JTable ( A rapidez que isso ocorre é impressionante). Sem falar na possibilidade de dinâmicamente desassociar e associar os mais diversos listeners de modo a mudar totalmente o comportamento da Table ( Não somente a apresentação da mesma) Outra técnica interessante é a construção dinâmica de JPanels (Com conteúdos complexas) que podem a qualquer momento ser removidos e adicionados dos seus respectivos containers, usando-se para tal os métodos ADEQUADOS para tal. Hélio - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu: É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq
Re: [java-list] Swing
Amigo me parece que não existe um método para maximizar, a solução que encontrei foi a seguinte: /* captura o tamanho da tela */ Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); /* maziminiza o frame... */ setSize(d.width, d.height); O que vc quer dizer com popular um JTree? Luciano Coelho - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 02, 2003 8:36 AM Subject: [java-list] Swing Olá pessoal! Estou iniciando em Java e quero poder contar com a ajuda de vocês. Como faço para iniciar um swing em modo maximizado? E gostaria de um exemplo de como popular um JTree. Muito atenciosamente, ___ Sidnei Cachate [EMAIL PROTECTED] Programador Jr - Sistemas e Informações COCAM - Cia de Café Solúvel e Derivados -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Eu sei. Só que é um pé no saco, ficar criando a classe que resolve o problema da classe, que resolve o problema da classe Muita chateação, para uma necessidade trivial e recorrente que deveria ser resolvido por uma propriedade simples. O pessoal da Sun às vezes viaja na batatinha == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Cristiano S. Neves [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 30, 2003 4:34 PM Subject: RES: [java-list] Swing 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? isso é resolvido usando uma outra classe, que age como mascara de entrada 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site de exemplos de swing da sun. O jogo é extremamente lento na minha maquina que tem 512 MB de memória. Em uma com 128 (exigencia da maioria dos jogos), fica ridiculo. Alem do mais os jogos usam arquivos de som que ocupam memória tambem. Junte isso mais os objetos necessários para execultar essas tecnologias e
Re: [java-list] Swing
Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza Acrescentando: Quanto ao segundo problema existem várias abordagens. Uma delas que utilizamos largamente em nossos sistemas é utilizar a arquitetura MVC das Classes Swing. Usando-se Data Models pode-se reestruturar totalmente uma JTable dinamicamente simplesmente trocando seu modelo de Dados sem necessidade alguma de instanciar uma nova JTable ( A rapidez que isso ocorre é impressionante). Sem falar na possibilidade de dinâmicamente desassociar e associar os mais diversos listeners de modo a mudar totalmente o comportamento da Table ( Não somente a apresentação da mesma) Outra técnica interessante é a construção dinâmica de JPanels (Com conteúdos complexas) que podem a qualquer momento ser removidos e adicionados dos seus respectivos containers, usando-se para tal os métodos ADEQUADOS para tal. Hélio - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu: É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar
Re: [java-list] Swing
1) Obrigado pela dica. Isso não existia na jsdk 1.3. Vou dar uma olhada. 2) É só testar, é um bug da JVM da Sun até 1.4. não sei se já foi corrigido na 1.4.2. == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Awdryn Cavalache de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 01, 2003 5:45 AM Subject: Re: [java-list] Swing Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site
Re: [java-list] Swing
Quanto ao primeiro problema descrito por você, isso ja foi corrigido com a implementação da classe JFormattedTextField que lhe permite controlar quantidade de caracteres entre outras coisas. Já o segundo problema, nunca vi acontecer Awdryn Cavalache de Souza - Original Message - From: José Tito [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, June 27, 2003 12:50 PM Subject: Re: [java-list] Swing Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site de exemplos de swing da sun. O jogo é extremamente lento na minha maquina que tem 512 MB de memória. Em uma com 128 (exigencia da maioria dos jogos), fica ridiculo. Alem do mais os jogos usam arquivos de som que ocupam memória tambem. Junte isso mais os objetos necessários para execultar essas tecnologias e imagino se no meio do projeto você não vai desistir. É preciso testar TODAS as tecnologias que vão ser necessárias para construir tal jogo pq a exigência vai ser grande. Mas assim como todos vocês eu torço para que isso mude, porque em termos de arquitetura
Re: [java-list] Swing
Não acho que o maior problema do swing seja a performance. O que verifiquei em + de 2 anos de trabalho com GUI/Java foi: 1) Classes pobres, por exemplo: Dá para acreditar em caixas de texto que não possuam uma propriedade de tamanho máximo? 2) Alguns bugs desagradáveis, por exemplo: Quando uma JTable é coberta por alguma outra janela, o índice corrente é perdido. Resultado: null pointer exception em algum momento depois. Portanto, acho que fazer GUIs em Swing é um pé no saco, mas como não tem outro jeito... == José Tito do Canto Paiva Self Informática s/c Ltda. http://pws.prserv.net/selfinf Fax-Fone: 55 21 22214972 == - Original Message - From: Hélio Brandão [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:07 AM Subject: [java-list] Swing Vejo com frequencia nesta lista críticas à performance das GUI´s usando Swing. Escrevo este e-mail não para questionar as opiniões dos profissionais que criticam o Swing. De ante mão acrescento que respeito todos. Mas permitam que eu manifeste um testemunho que pode - quem sabe - ajudar nesta questão. Desenvolvo em Java a alguns anos e uso largamente as classes Swing. A arquitetura dessas classes é FANTÁSTICA e permitem algumas flexibilidades que fica dificil imaginar implemetar determinadas funcionalidades que utilizamos sem as mesmas. Todos os problemas de performance que tivemos foram resolvidos com reengenharia de processos externos ao Swing. Uma dica interessante é programar Java, PENSANDO JAVA, respeitando a arquitura MVC das classes Swing que quem sabe muitas das queixas de perfomance poderiam ser discipadas. Outra opinião que gostaria de manifestar, igualmente sem a menor pretenção de que todos concordem com ela: Os IDE´s Java muitas vezes induzem a práticas não muito recomendáveis de desenvolvento pricipalmente da camada Visual, talvez na tentativa de simplificar para os iniciantes. --- Paulo [EMAIL PROTECTED] escreveu:É, swing é realmente um problema quando se trata de desempenho... Escrever jogos com swing é loucura, mas existem APIs mais adequadas para isso (Java2D, Java3D etc). É claro que é necessários testar para descobrir se vale a pena, mas ainda sim acredito que valha. Ah, sim, me desculpe se eu pareci meio rude, não foi a intensão (pensei nisso quando eu reli o que escrevi). ;) --- Marcos Tadeu P. Vargens [EMAIL PROTECTED] escreveu: Pra dizer a verdade, nunca escrevi jogos em linguagem nenhuma. Mas trabalhei em um projeto feito em swing. Pode não ter la muito a ver, mas trocamos de linguagem. A parte visual ficou para o VB mesmo pq ele é muito mais rapido que o swing. infelizmente é uma verdade. A velocidade do aplicativo não é constante. Não sei o que acontece com a VM, mas acho que o garbage trabalha muito bem, so que ele deve limpar objetos dos quais você precisa de vez em quando, porque o aplicativo demorava para iniciar só que funcionava muito bem após isso. Mas após deixar uma tela minimazada por muito tempo, quando ela voltava o hd se arrastava para fazer ela aparecer. Mas não foi só isso que nos fez mudar de idéia. A velocidade de alteração da tela foi um ponto crítico. Apesar dos avanços das IDEs, a construçã e principalmente manutenção de telas em Swing é lenta comparadas a uma linguagem como VB e Delph. Mas independente disso Paulo, um jogo possui muitos parametros, objetos, etc que precisam ser guardados em memória. É preciso rebolar muito para garantir que o garbage não limpe algo que vc precise mais tarde só porque está faltando memória. Posso estar errado. Mas ja baixei um jogo em OpenGL do site de exemplos de swing da sun. O jogo é extremamente lento na minha maquina que tem 512 MB de memória. Em uma com 128 (exigencia da maioria dos jogos), fica ridiculo. Alem do mais os jogos usam arquivos de som que ocupam memória tambem. Junte isso mais os objetos necessários para execultar essas tecnologias e imagino se no meio do projeto você não vai desistir. É preciso testar TODAS as tecnologias que vão ser necessárias para construir tal jogo pq a exigência vai ser grande. Mas assim como todos vocês eu torço para que isso mude, porque em termos de arquitetura é sem duvida uma ótima linguagem para se fazer qualquer coisa. OBS: alguem precisa dar um jeito no Swing... Marcos Tadeu P. Vargens [EMAIL PROTECTED] - Original Message - From: Paulo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 05, 2003 8:16 AM Subject: Re: [java-list] E possivel programar jogos com java Desculpe, mas você já escreveu algum jogo em Java? Certamete ficará mais lento que em C, mas a diferença não é tão grande assim. Principalmente porque para
RE: [java-list] swing
Aproveitando o tema, Alguém teria ou saberia me indicar onde encontro alguma material de Swing ? Obrigado... Luis Antonio. -Original Message-From: Omar Leite [mailto:[EMAIL PROTECTED]Sent: Thursday, June 12, 2003 6:13 PMTo: [EMAIL PROTECTED]Subject: [java-list] swing Pessoal, por favor Gostaria de saber como se insere linha a linha num jTextArea, jTextPane ou jEditorPane grato.
RE: [java-list] swing
Use o Jad para fazer a engenharia reversa entao vc vai conseguir ver o codigo fonte de qualquer classe eu peguei ele no www.portaljava.com -Original Message- From: Omar Leite [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 12 de junho de 2003 18:13 To: [EMAIL PROTECTED] Subject: [java-list] swing Pessoal, por favor Gostaria de saber como se insere linha a linha num jTextArea, jTextPane ou jEditorPane grato.
RE: [java-list] swing
Prezado Osmar, Veja se voc no encontra a resposta no tutorialabaixo. (Fonte: http://www.grandt.com/sbe/Part II. The Basics 11.Text Components and Undo) Um abrao, Eliseu Pfaffenseller Analista de Sistemas Senior. -Original Message-From: Omar Leite [mailto:[EMAIL PROTECTED]Sent: 12 June, 2003 18:13To: [EMAIL PROTECTED]Subject: [java-list] swing Pessoal, por favor Gostaria de saber como se insere linha a linha num jTextArea, jTextPane ou jEditorPane grato.
Re: [java-list] swing
Basta usar o método append(String) de JTextArea. Blz?! Clélio Feitosa de Souza --- Omar Leite [EMAIL PROTECTED] escreveu: Pessoal, por favor Gostaria de saber como se insere linha a linha num jTextArea, jTextPane ou jEditorPane grato. ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.com/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing GridBagLayout
E ai beletz, tente adicionar seus componentes em JPanel's(que usam o GridBagLayout)... depois voc adiciona os JPanel's no Container principal (que tambm usa o GridBagLayout) tipo assim: SubPanel 1 SubPanel 2 SubPanel 3 SubPanel 4 SubPanel 5 SubPanel 6 []'s Alisson Pedrina wrote: Pessoal estou desenvolvendo um projeto acadmico e estou encontrando uma enorme dificuldade em alinhar meu layout com o GridBagLayout, no posso mudar para outro tipo de LayoutManager pq no trabalho est implcito o uso do GridBag. Se alguem pudesse me ajudar agradeeria muito.Poderia enviar o .java por email para uma possvel anlise, o arquivo tem poucas linhas de cdigo Desde j agradeo muito. Alisson Pedrina Java Programmer -- signature.html The Constant Solution www.progonos.com Luciano Campi Analista Programador Toll Free: 0800 770-1915 Phone/Fax: +55 19 3249-0909 Mobile: +55 19 9739-2282 [EMAIL PROTECTED] image/gifimage/png
Re: [java-list] Swing X Ajustes
se vc est querendo especificar as coordenadas de cada componente vc deve setar como null o seu layout. Diego Mesquita escreveu: Ol pessoal, estou fazendo algumas aplicaes utilizando o Swing, e estou apanhando em alguns aspectos, que gostaria de ajuda de vcs: Como fao para formatar um layout da maneira livre, ou seja alinhar ajustar centralizar e etc.. O mximo que estou fazendo eh colocando os objetos em Panel e adicionando ao JFrame, mas nem tudo fica como eu quero Existe uma forma mais simples porem funcional OBS: Utilizo ferramentas texto para JAVA Obrigado Diego Mesquita -- Herbert Alexander Faleiros PHYSIS - Diretor jurdico Desenvolvedor Java Administrador de redes Graduando em Fsica - UFSCar [EMAIL PROTECTED] [EMAIL PROTECTED] DDR +55 (16) 9117 2962
Re: [java-list] Swing X Ajustes
Bom Diego, vc poded definir o layout do seu painél como nulo e assim, posicionar todos os objetos via coordenadas... Ex: Container c = getContentPane();JPanel p1 = new JPanel();p1.setLayout(null);//códigolblCodPro = new JLabel("Código");lblCodPro.setBounds(10,10,50,20); //x,y,w,h (left,top,largura,altura)p1.add(lblCodPro); Espero ter ajudado. []'s Rodrigo From: Diego Mesquita To: [EMAIL PROTECTED] Sent: Monday, March 31, 2003 11:35 AM Subject: [java-list] Swing X Ajustes Olá pessoal, estou fazendo algumas aplicações utilizando o Swing, e estou apanhando em alguns aspectos, que gostaria de ajuda de vcs: Como faço para formatar um layout da maneira livre, ou seja alinhar ajustar centralizar e etc.. O máximo que estou fazendo eh colocando os objetos em Panel e adicionando ao JFrame, mas nem tudo fica como eu quero Existe uma forma mais simples porem funcional OBS: Utilizo ferramentas texto para JAVA Obrigado Diego Mesquita
Re: [java-list] Swing X Ajustes
Nem faz isso amigo. Não quero criticar a resposta do Rodrigo, muito pelo contrário, mas por experiência propria aconselho você a aprender a usar o GridBagLayout. O Layout como nulo não se ajusta sozinho quando se redimensiona a tela. Fizemos um sistema assim na empresa onde trabalho e agora vamos ter que por o Layout nos Panels e vai ser um retrabalho desnecessário ja que o cliente PRECISA mudar a porcaria do tamanho da tela a gosto. Daí o porque do meu conselho OBS: Descupem estou com raiva do cliente sim... Marcos Tadeu P. Vargens[EMAIL PROTECTED] - Original Message - From: Rodrigo F Costa To: [EMAIL PROTECTED] Sent: Monday, March 31, 2003 2:05 PM Subject: Re: [java-list] Swing X Ajustes Bom Diego, vc poded definir o layout do seu painél como nulo e assim, posicionar todos os objetos via coordenadas... Ex: Container c = getContentPane();JPanel p1 = new JPanel();p1.setLayout(null);//códigolblCodPro = new JLabel("Código");lblCodPro.setBounds(10,10,50,20); //x,y,w,h (left,top,largura,altura)p1.add(lblCodPro); Espero ter ajudado. []'s Rodrigo From: Diego Mesquita To: [EMAIL PROTECTED] Sent: Monday, March 31, 2003 11:35 AM Subject: [java-list] Swing X Ajustes Olá pessoal, estou fazendo algumas aplicações utilizando o Swing, e estou apanhando em alguns aspectos, que gostaria de ajuda de vcs: Como faço para formatar um layout da maneira livre, ou seja alinhar ajustar centralizar e etc.. O máximo que estou fazendo eh colocando os objetos em Panel e adicionando ao JFrame, mas nem tudo fica como eu quero Existe uma forma mais simples porem funcional OBS: Utilizo ferramentas texto para JAVA Obrigado Diego Mesquita
Re: [java-list] swing x swt
Olá, faz uma busca por SWT no portaljava.com Você vai encontrar pelo um tutorial Abraço, Franklin Samir www.portlajava.com - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, March 20, 2003 9:58 AM Subject: [java-list] swing x swt Olá pessoal, tenho um programa na empresa que roda local e na internet e utilizei SWING para desenvolver só que ele ficou um pouco lento. Gostaria de mudar para o SWT. Gostaria de saber se o SWT rodar no browser e site com dicas dessa tecnologia. Valeu -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Swing está começando a pegar?
um outro projeto q vale uma olhada é cliente de e-mail Columba: http://columba.sourceforge.net []´s Jones -- From: Kenobi[SMTP:[EMAIL PROTECTED]] Reply To: [EMAIL PROTECTED] Sent: quarta-feira, 8 de janeiro de 2003 15:04 To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing está começando a pegar? Vocês estão falando muito em performance ruim com Swing ... Então convido à todos conhecerem o projeto Xnap : http://xnap.sourceforge.net/ Façam os testes de velocidade ... Esse software P2P , além de ter uma interface tão rápida quanto uma nativa , ainda possui uma velocidade de serviço - conexão , excelente. Além de tudo isso , a gama de serviços como : Chat , buscas múltiplas , Direct Browser , tudo funciona muito rápido ... Clique no nick do User com o Control - uma lapela com opções aparece nativamente de tão rápido ... Swing muito bem implementado é isso ! :-P o Resto, é lenda :-P Abraços , Obi-wan ... On 1/6/03 4:48 PM, Rodrigo Francisco Sacht [EMAIL PROTECTED] wrote: E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Também tenho uma dúvida: Fala-se tanto em swing, mas sei que existe outra API para construir gui que se chama SWT/JFace que faz parte do projeto do eclipse, e essa API foi usada para fazer o próprio eclipse (se não estou enganado) e pelo pouco que sei essa API tem uma performance muito melhor que o swing.. além disso não sei mais nada Se alguém souber mais, ou usa essa API, estou muito curioso para saber. -- LISTA SOUJAVA 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] Swing está começando apegar?
Vocês estão falando muito em performance ruim com Swing ... Então convido à todos conhecerem o projeto Xnap : http://xnap.sourceforge.net/ Façam os testes de velocidade ... Esse software P2P , além de ter uma interface tão rápida quanto uma nativa , ainda possui uma velocidade de serviço - conexão , excelente. Além de tudo isso , a gama de serviços como : Chat , buscas múltiplas , Direct Browser , tudo funciona muito rápido ... Clique no nick do User com o Control - uma lapela com opções aparece nativamente de tão rápido ... Swing muito bem implementado é isso ! :-P o Resto, é lenda :-P Abraços , Obi-wan ... On 1/6/03 4:48 PM, Rodrigo Francisco Sacht [EMAIL PROTECTED] wrote: E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Também tenho uma dúvida: Fala-se tanto em swing, mas sei que existe outra API para construir gui que se chama SWT/JFace que faz parte do projeto do eclipse, e essa API foi usada para fazer o próprio eclipse (se não estou enganado) e pelo pouco que sei essa API tem uma performance muito melhor que o swing.. além disso não sei mais nada Se alguém souber mais, ou usa essa API, estou muito curioso para saber. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Swing está começando a pegar?
Isso que eu chamo de trabalhar de forma racional com o Garbage Collection ! Muito rápido mesmo ! Abraç[]s, Max Ricardo Mercurio Ribeiro IT Business Consultant for Alcoa Company e-mail: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] (company) / [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] (personal) phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com. -Original Message- From: Kenobi [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 8 de January de 2003 3:04 PM To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing está começando a pegar? Vocês estão falando muito em performance ruim com Swing ... Então convido à todos conhecerem o projeto Xnap : http://xnap.sourceforge.net/ Façam os testes de velocidade ... Esse software P2P , além de ter uma interface tão rápida quanto uma nativa , ainda possui uma velocidade de serviço - conexão , excelente. Além de tudo isso , a gama de serviços como : Chat , buscas múltiplas , Direct Browser , tudo funciona muito rápido ... Clique no nick do User com o Control - uma lapela com opções aparece nativamente de tão rápido ... Swing muito bem implementado é isso ! :-P o Resto, é lenda :-P Abraços , Obi-wan ... On 1/6/03 4:48 PM, Rodrigo Francisco Sacht [EMAIL PROTECTED] wrote: E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Também tenho uma dúvida: Fala-se tanto em swing, mas sei que existe outra API para construir gui que se chama SWT/JFace que faz parte do projeto do eclipse, e essa API foi usada para fazer o próprio eclipse (se não estou enganado) e pelo pouco que sei essa API tem uma performance muito melhor que o swing.. além disso não sei mais nada Se alguém souber mais, ou usa essa API, estou muito curioso para saber. -- LISTA SOUJAVA 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] Swing est comeando a pegar?
Gostaria de dar uma peruada nesse assunto e ouvir os comentários a respeito. A princípio a escolha depende da complexidade da interface: se ela é simples, usa-se web, se não, usa-se java web start. Mas me parece que além disso, com o java web start há também a chance de se transferir mais processamento para a estação do cliente, desafogando o servidor. Isso está certo?? Se está, acho que esse seria mais um critério de escolha: a quantidade de processamento que o aplicativo necessita. Tem outra questão: o aplicativo java web start pode ser rodado off-line. Então se ele não depende de algum recurso do servidor, e não muda a toda hora, pode ser mais interessante usar jws. 06/01/03 11:16:42, Edilson S. de Souza [EMAIL PROTECTED] wrote: Caro Luiz, É verdade a cada escolha uma renuncia. Um abraço, Edilson S. de Souza Provecta Informática - Original Message - From: Celeguim, Luiz (Cadmus) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 03, 2003 11:07 AM Subject: RE: [java-list] Swing está começando a pegar? a minha humilde opinião, resumindo: java web start - vantagem: aproveitar ao máximo os recursos java/swing - desvantagem: precisa de uma jvm com jws instalado precisa de fazer o download da aplicação precisa fazer download/atualização toda vez que a aplicação sofre alteração browser/j2ee - vantagem: qualquer maquina possui um browser nao precisa fazer download de nada, é só sair usando - desvantagem: precisa amarrar o desenvolvimento ao browser as vezes não dá pra fazer as mágicas e truques de um swing -Original Message- From: Marcos [mailto:[EMAIL PROTECTED]] Sent: quinta-feira, 2 de janeiro de 2003 22:25 To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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
Re: [java-list] Swing está começando a pegar?
Caro Giazzon, Vale lembrar que vc pode chamar a url de uma aplicação Swing do J.W.S ( Java Web Start ) via browser. ...não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. . Sendo assim, isso quer dizer que temos solução para essa situação. Um abraço, Edilson S. Souza Provecta Informática - Original Message - From: Giovanni Giazzon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 03, 2003 11:30 AM Subject: Re: [java-list] Swing está começando a pegar? acho que a tecnologia atual não dará muito mais espaço ao Swing como front-end para uma aplicação em 3 camadas. Se vc pensar numa aplicação WEB interna (intranet, extranet, ect), um front-end mais sofisticado feito em Swing trará mais estabilidade, recursos e sua distribuição será facilitada, mas a partir do momento que os usuários da sua aplicação ficarem mais diversificados, não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. falando de performance, um front-end Swing ainda é pesado. JSP e JavaScript são poderosos (mas trabalhosos) para se desenvolver recursos de apresentação e manipulação de dados. giazzon - Original Message - From: Marcos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 10:24 PM Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br
Re: [java-list] Swing está começando a pegar?
Caro Luiz, É verdade a cada escolha uma renuncia. Um abraço, Edilson S. de Souza Provecta Informática - Original Message - From: Celeguim, Luiz (Cadmus) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 03, 2003 11:07 AM Subject: RE: [java-list] Swing está começando a pegar? a minha humilde opinião, resumindo: java web start - vantagem: aproveitar ao máximo os recursos java/swing - desvantagem: precisa de uma jvm com jws instalado precisa de fazer o download da aplicação precisa fazer download/atualização toda vez que a aplicação sofre alteração browser/j2ee - vantagem: qualquer maquina possui um browser nao precisa fazer download de nada, é só sair usando - desvantagem: precisa amarrar o desenvolvimento ao browser as vezes não dá pra fazer as mágicas e truques de um swing -Original Message- From: Marcos [mailto:[EMAIL PROTECTED]] Sent: quinta-feira, 2 de janeiro de 2003 22:25 To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] - -- LISTA SOUJAVA
Re: [java-list] Swing está começando a pegar?
Edilson, concordo que seja uma solução, mas ainda obtemos um revés, já que a máquina cliente precisa ter o JWS instalado (mesmo que seja apenas uma vez). E, dependendo da aplicação, o download poderá demorar um pouco (de novo, mesmo que uma única vez). Não discordo que uma interface em Swing é mais poderosa que uma WEB, mas ainda temos obstáculos que, ao meu ver, dão uma vantagem à família dos Servlets e JavaScript's. Isto tudo sem especificar a aplicação e seu escopo, já que para uma utilização interna (intranet, por exemplo) e muito complexa, JWS é certamente mais eficiente. um abraço, Giovanni Giazzon - Original Message - From: Edilson S. de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, January 06, 2003 11:12 AM Subject: Re: [java-list] Swing está começando a pegar? Caro Giazzon, Vale lembrar que vc pode chamar a url de uma aplicação Swing do J.W.S ( Java Web Start ) via browser. ...não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. . Sendo assim, isso quer dizer que temos solução para essa situação. Um abraço, Edilson S. Souza Provecta Informática - Original Message - From: Giovanni Giazzon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 03, 2003 11:30 AM Subject: Re: [java-list] Swing está começando a pegar? acho que a tecnologia atual não dará muito mais espaço ao Swing como front-end para uma aplicação em 3 camadas. Se vc pensar numa aplicação WEB interna (intranet, extranet, ect), um front-end mais sofisticado feito em Swing trará mais estabilidade, recursos e sua distribuição será facilitada, mas a partir do momento que os usuários da sua aplicação ficarem mais diversificados, não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. falando de performance, um front-end Swing ainda é pesado. JSP e JavaScript são poderosos (mas trabalhosos) para se desenvolver recursos de apresentação e manipulação de dados. giazzon - Original Message - From: Marcos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 10:24 PM Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de
Re: [java-list] Swing est comeando a pegar?
Também tenho uma dúvida: Fala-se tanto em swing, mas sei que existe outra API para construir gui que se chama SWT/JFace que faz parte do projeto do eclipse, e essa API foi usada para fazer o próprio eclipse (se não estou enganado) e pelo pouco que sei essa API tem uma performance muito melhor que o swing.. além disso não sei mais nada Se alguém souber mais, ou usa essa API, estou muito curioso para saber. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing está começando a pegar?
Trabalho profissionalmente com Java desde 97, e sempre usando Swing ou Servlets para a camada de apresentacao (nunca usei JSP). Muitos projetos foram e estao sendo desenvolvidos em Swing, principalente no mercado financeiro. Tenho varios conhecidos trabalhando em financeiras e nas bolsas de Nova Iorque e Chicago, usando exclusivamente Swing. Isso porque uma solucao Web nao comporta o tipo de complexidade que os analistas financeiros estao acostumados a ter nas suas aplicacoes. S. Marcos wrote: Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] -- LISTA SOUJAVA a href=http://mail.morais.com/jump/http://www.soujava.org.br;http://www.soujava.org.br/a - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: a href=http://mail.morais.com/jump/http://www.soujava.org.br/faq.htm;http://www.soujava.org.br/faq.htm/a regras da lista: a href=http://mail.morais.com/jump/http://www.soujava.org.br/regras.htm;http://www.soujava.org.br/regras.htm/a historico: a href=http://mail.morais.com/jump/http://www.mail-archive.com/java-list%40soujava.org.br;http://www.mail-archive.com/java-list%40soujava.org.br/a para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA a href=http://mail.morais.com/jump/http://www.soujava.org.br;http://www.soujava.org.br/a - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: a href=http://mail.morais.com/jump/http://www.soujava.org.br/faq.htm;http://www.soujava.org.br/faq.htm/a regras da lista: a href=http://mail.morais.com/jump/http://www.soujava.org.br/regras.htm;http://www.soujava.org.br/regras.htm/a historico: a href=http://mail.morais.com/jump/http://www.mail-archive.com/java-list%40soujava.org.br;http://www.mail-archive.com/java-list%40soujava.org.br/a para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA a href=http://mail.morais.com/jump/http://www.soujava.org.br;http://www.soujava.org.br/a - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: a href=http://mail.morais.com/jump/http://www.soujava.org.br/faq.htm;http://www.soujava.org.br/faq.htm/a regras da lista: a
Re: [java-list] Swing está começando a pegar?
Olá Só para lembrar. O banco postal já está com 2500 agências desde que começou a funcionar em março / 2002. É uma das aplicações de maior capilaridade em uso no Brasil. No lado servidor existem algumas camadas em Brasília e mais algumas outras em São Paulo. Nos clientesem longínquos e pequenos municípios do Brasil temos o velho, bom, bonito e confortável Swing em uma applet assinada que se comunica com os periféricos. []s Luca
Re: [java-list] Swing está começando a pegar?
Acho que não haverá prob. vc faz sua NF numa página e o usr manda imprimir normal, tente para ver se não funciona... - Original Message - From: Hugo Ribeiro [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, January 04, 2003 10:47 AM Subject: Re: [java-list] Swing está começando a pegar? Eu dei um rapida lida no tutorial JSF, mas ai vai a questao: Da pra imprimir na impressora cliente com JSF sem utilizar a impressao do browser? Teria como imprimir uma Nota Fiscal ou outro impresso padronizado com ele? No meu caso, essa eh questao pra poder optar por uma alternativa ao swing... []s Hugo Ribeiro ps.: Impressao minha ou o JSF ainda eh uma tecnologia nova? pois nao senti firmeza no tutorial, achei muito tosco em relacao ao tutorial JAVA. On Fri, 3 Jan 2003 13:27:18 -0200 Caetano [EMAIL PROTECTED] wrote: Prezado Marcos, Acredito que seria interessante vc dar uma analisada nas especificações da JSF... Considerando que tanto o desenvolvimento com JWS ou até mesmo applets java implicam na instalação de um plug-in (pesado) no browser do cliente, a proposta das server faces parece bem atraente...por manter o seu app mais *integrado* ao estilo web de desenvolvimento e utilização de softwares atual, e te libertar das barreiras que JavaScript tem, ou das esquisitices de um app que roda dentro de um applet, ou mesmo um software desenvolvido em JWS - que depois do primeiro load vc nem precisa mais do browser para utilizá-lo/atualizá-lo (o mesmo pode ser criado utilizando-se 3 camadas e Swing puro!)... Esta é a minha opinião, sobre este que, acredito, seja o atual furo de tecnologia e que está sendo deixado de lado por todos os players do mercado (a falta de evolução e padronização dos navegadores e protocolos da web) -- LISTA SOUJAVA 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] - Esta mensagem foi verificada pelo E-mail Protegido Terra. Scan engine: VirusScan / Atualizado em 30/12/2002 / Versão: 1.3.13 Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing está começando a pegar?
Na minha opinião Swing não está começando a pegar, pegou já faz muito tempo. O que acontece é que a sua utilização cresce de forma lenta, ainda mais com o nosso amigo Bill não contribuindo muito ao tirar a JVM do Windows. Como o Giovanni disse, o html com javascript não resolvem uma série de problemas, é aí onde entram os Applets. O que mudou é que os Applets hoje servem para trazer aplicações de verdade ao browser, ao invés de servir apenas para colocar animações bonitas nas páginas. Utilizar o Java em aplicações é perfeitamente viável, vejam por exemplo o JBuilder, o Together e outros IDEs feitos em Java. Se por um lado na maioria dos casos não é tão rápido quanto um C++, por outro a API Swing oferece um desenvolvimento muito mais ágil. []s, Samuel - Original Message - From: Giovanni Giazzon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, January 03, 2003 11:30 AM Subject: Re: [java-list] Swing está começando a pegar? acho que a tecnologia atual não dará muito mais espaço ao Swing como front-end para uma aplicação em 3 camadas. Se vc pensar numa aplicação WEB interna (intranet, extranet, ect), um front-end mais sofisticado feito em Swing trará mais estabilidade, recursos e sua distribuição será facilitada, mas a partir do momento que os usuários da sua aplicação ficarem mais diversificados, não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. falando de performance, um front-end Swing ainda é pesado. JSP e JavaScript são poderosos (mas trabalhosos) para se desenvolver recursos de apresentação e manipulação de dados. giazzon - Original Message - From: Marcos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 10:24 PM Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED
Re: [java-list] Swing está começando apegar?
Eu dei um rapida lida no tutorial JSF, mas ai vai a questao: Da pra imprimir na impressora cliente com JSF sem utilizar a impressao do browser? Teria como imprimir uma Nota Fiscal ou outro impresso padronizado com ele? No meu caso, essa eh questao pra poder optar por uma alternativa ao swing... []s Hugo Ribeiro ps.: Impressao minha ou o JSF ainda eh uma tecnologia nova? pois nao senti firmeza no tutorial, achei muito tosco em relacao ao tutorial JAVA. On Fri, 3 Jan 2003 13:27:18 -0200 Caetano [EMAIL PROTECTED] wrote: Prezado Marcos, Acredito que seria interessante vc dar uma analisada nas especificações da JSF... Considerando que tanto o desenvolvimento com JWS ou até mesmo applets java implicam na instalação de um plug-in (pesado) no browser do cliente, a proposta das server faces parece bem atraente...por manter o seu app mais *integrado* ao estilo web de desenvolvimento e utilização de softwares atual, e te libertar das barreiras que JavaScript tem, ou das esquisitices de um app que roda dentro de um applet, ou mesmo um software desenvolvido em JWS - que depois do primeiro load vc nem precisa mais do browser para utilizá-lo/atualizá-lo (o mesmo pode ser criado utilizando-se 3 camadas e Swing puro!)... Esta é a minha opinião, sobre este que, acredito, seja o atual furo de tecnologia e que está sendo deixado de lado por todos os players do mercado (a falta de evolução e padronização dos navegadores e protocolos da web) -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing está começando a pegar?
Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] Swing está começando a pegar?
Vale lembrar que trabalhar com swing não quer dizer que você não possa trabalhar com 3 camadas. Com swing você faz a camada de interface. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] Swing está começando a pegar?
a minha humilde opinião, resumindo: java web start - vantagem: aproveitar ao máximo os recursos java/swing - desvantagem: precisa de uma jvm com jws instalado precisa de fazer o download da aplicação precisa fazer download/atualização toda vez que a aplicação sofre alteração browser/j2ee - vantagem: qualquer maquina possui um browser nao precisa fazer download de nada, é só sair usando - desvantagem: precisa amarrar o desenvolvimento ao browser as vezes não dá pra fazer as mágicas e truques de um swing -Original Message- From: Marcos [mailto:[EMAIL PROTECTED]] Sent: quinta-feira, 2 de janeiro de 2003 22:25 To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] - -- LISTA SOUJAVA 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
Re: [java-list] Swing está começando a pegar?
acho que a tecnologia atual não dará muito mais espaço ao Swing como front-end para uma aplicação em 3 camadas. Se vc pensar numa aplicação WEB interna (intranet, extranet, ect), um front-end mais sofisticado feito em Swing trará mais estabilidade, recursos e sua distribuição será facilitada, mas a partir do momento que os usuários da sua aplicação ficarem mais diversificados, não tendo um local de acesso determinado (tendo que acessar a aplicação de diferentes pontos), a distribuição do front-end será um problema. isso faz do browser um front-end perfeito, já que, praticamente, faz parte do SO. falando de performance, um front-end Swing ainda é pesado. JSP e JavaScript são poderosos (mas trabalhosos) para se desenvolver recursos de apresentação e manipulação de dados. giazzon - Original Message - From: Marcos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 10:24 PM Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] - ___ Busca Yahoo! O melhor
Re: [java-list] Swing está começando a pegar?
Falando em restrições do browser, já ouviram falar de XUL? Dêem uma olhada. É bem interessante. www.xulplanet.com Torna o browser quase um aplicativo desktop. Desvantagem: Compatível somente com Mozilla. -Mensagem Original- De: Marcos [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Enviada em: Quinta-feira, 2 de Janeiro de 2003 22:24 Assunto: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing está começando a pegar?
Prezado Marcos, Acredito que seria interessante vc dar uma analisada nas especificações da JSF... Considerando que tanto o desenvolvimento com JWS ou até mesmo applets java implicam na instalação de um plug-in (pesado) no browser do cliente, a proposta das server faces parece bem atraente...por manter o seu app mais *integrado* ao estilo web de desenvolvimento e utilização de softwares atual, e te libertar das barreiras que JavaScript tem, ou das esquisitices de um app que roda dentro de um applet, ou mesmo um software desenvolvido em JWS - que depois do primeiro load vc nem precisa mais do browser para utilizá-lo/atualizá-lo (o mesmo pode ser criado utilizando-se 3 camadas e Swing puro!)... Esta é a minha opinião, sobre este que, acredito, seja o atual furo de tecnologia e que está sendo deixado de lado por todos os players do mercado (a falta de evolução e padronização dos navegadores e protocolos da web) http://java.sun.com/j2ee/javaserverfaces/ Abaixo mais link postados pelo Spock na lista de j2ee... Hi All, Javaserver Faces again ... * A first look at JavaServer Faces, Part 1 In September 2002, the early access (EA) draft of the JavaServer Faces specification was released under Java Specification Request (JSR) 127. JavaServer Faces, with a well-defined request processing lifecycle and a rich component hierarchy, will profoundly affect the development of Java 2 Platform, Enterprise Edition (J2EE) applications. In Part 1 of this two-part series, David Geary introduces JavaServer Faces and explores its fundamental concepts. http://www.javaworld.com/javaworld/jw-11-2002/jw-1129-jsf_p.html * A first look at JavaServer Faces, Part 2 In Part 2, he examines more advanced concepts such as custom validation, internationalization, and custom component implementation. http://www.javaworld.com/javaworld/jw-12-2002/jw-1227-jsf2_p.html Enjoy ... []´s []'s Caetano - Original Message - From: Marcos [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 10:24 PM Subject: Re: [java-list] Swing está começando a pegar? Obrigado por responder amigo. Essa pergunta ja ta mofada que faz quase 1 mês q coloquei na lista. Mesmo assim obrigado pela atenção. Seu ponte de vista está corretissimo. Web ainda é 80% do java com certeza. Mas como disse o numero de propostas está aumentando. Por isso a pergunta. Mas sobre o browser, tem um problema com ele. Não tem nem 20% das possibilidades que pode-se conseguir com o Swing. As soluções para as exigências dos usuários é sempre tosca (bendito javascript, que seria da web sem ele). Mas todas essas tosquisse tem limites e as vezes é preciso fazer verdadeiras magicas das quais no swing ja temos implementado. É incrivel ver como o cliente Web fica cada vez mais exigente e isso dificulta muito nosso trabalho. Acho na minha ignorância no uso de swing que ele é uma solução melhor que o Browser se usarmos o Java Web Start. Se estou errado por favor opinem pois a empresa onde trabalho está começando a investir nessa tecnologia visando sempre as 3 camadas mas mudando o front-end para swing. Marcos Tadeu Puntel Vargens [EMAIL PROTECTED] - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 4:55 PM Subject: RES: [java-list] Swing está começando a pegar? Na minha opinião, tem as suas vantagens e desvantagens. Tenho visto muito mais propostas para trabalhar com J2EE que Swing. Embora a performance tenha melhorado muito, acho que a tendência é bem maior para aplicações em 3 camadas, já que para acessá-las basta um browser. Quanto ano .NET, o número de ofertas de emprego, listas de discussões, desenvolvedores e recursos é bem menor em relação ao J2EE, o qual tem sido dominante, cada vez crescendo mais. -Mensagem original- De: Marcos [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 13 de dezembro de 2002 21:45 Para: [EMAIL PROTECTED] Assunto: [java-list] Swing está começando a pegar? Gostaria que o pessoal que trabalho com aplicativos clientes (Swing), dessem uma opnião sobre a minha pergunta Swing está começando a pegar?. Pergunto pois trabalho com aplicativos no lado Server(Web) e estou recebendo propostas para trabalhar com Swing. E fiquei bastante impressionado com o Java Web Start que alem de fazer o download dos aplicativos, instala, configura e verifica se tem atualizações. Gostaria de saber de vocês se é uma tecnologia a se investir e se tem chances contra o VB .Net da Micro$osft. Abraço a todos e java na cabeça. Marcos Tadeu Puntel Vargens [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
Re: [java-list] Swing
Olá Kleber, A biblioteca Swing é instalada junto com seu JDK (superior ao 1.2). Está no pacote javax.swing. Um abraço, Lincolm - Original Message - From: kleber To: [EMAIL PROTECTED] Sent: Thursday, May 16, 2002 3:53 PM Subject: [java-list] Swing 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 Onde posso encontrar a biblioteca Swing ? obrigado
Re: [java-list] Swing
Caro Colega, A API Swing (javax.swing) acompanha a JDK 1.4, logo, se voc tem a JDK, voc tem a API Swing! []s Carlos kleber wrote: 01c1fd0b$0e938120$0200a8c0@aluno6"> Onde posso encontrar a biblioteca Swing ? obrigado -- /** * [Carlos H.] - [EMAIL PROTECTED] * Ncleo de Informtica UNERJ - Centro Universitrio de Jaragu do Sul * * No use drogas, use Linux! */
Re: [java-list] Swing
Bem Juliana, devido aos esforços da empresa DarkSide o pacote javax.swing não é encontrado pelo IE, mas a JavaSoft produziu o Java Plug-in para isso, assim como o flash ele interpreta para vc o applet. Estou enviando um exemplo que fiz de um applet feito com o swing, o Java plug-in deve ser baixado no site da Sun, caso o usuário não tenha o plug-in, aparece uma janela para que ele faça isso. Qualquer dúvida pode perguntar pois nisso já tenho experiência. []'s Sparc - Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana swingapplet.zip Description: Zip compressed data -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Olá Juliana, O problema dos componentesSwing não aparecerem no navegador é porque eles não oferecem suporte nativo, ainda, a esses componentes. Swing veio com Java 2(1.2) mas os navegadores usam máquinas virtuais 1.1x por isso não consegue ver. Use o Java Plug-in e vai conseguir ver o seu applet. Lincolm - Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.br Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana
Re: [java-list] Swing
- Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.br Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana
Re: [java-list] Swing
Juliana é possível que seu navegador não contenha o plugin necessário para rodar Swing. Dê uma olhada na Sun, que lá tem o plugin necessário, bem como um teste para verificar se seu navegador está habilitado para rodar Swing. Espero ter ajudado. Joana. From: Lincolm Ferreira de Aguiar [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing Date: Mon, 15 Apr 2002 14:00:03 -0300 - Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing -- Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br -- Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana _ O MSN Photos é o jeito mais fácil de compartilhar, editar e imprimir suas fotos preferidas: http://photos.msn.com.br/support/worldwide.aspx -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing
Olá...Tive o mesmo problema... Vc precisa dum programinha chamado "Html Converter" ou algo parecido...Este programa se encontra na página da Sun(http://java.sun.com/products/plugin/1.3/converter.html ) Este programa procura o comando applet na página html e o converte para um ObjectID, detalhes sobre como ele funciona eu não sei... abraços - Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana
Re: [java-list] Swing
O Problema é quea maioria dosnavevadores não suportam Swing. - Original Message - From: Juliana To: [EMAIL PROTECTED] Sent: Thursday, April 11, 2002 5:55 PM Subject: [java-list] Swing Estou desenvolvendo uma applet com swing, mas eu estou encontrando um problema: Quando eu rodo meu arquivo html, que contém a applet, a partir do appletviewer funciona perfeitamente, mas quando eu executo a partir do navegador aparece o erro de que não foi possível encontrar o .class Alguém poderia me ajudar?? É a primeira vez que trabalho com swing Juliana
Re: [java-list] Swing x Bean ?
Swing são classes de criação de interfaces de usuário. Estas classes são otimizadas e herdam de AWT. São feitas para rodar em qualquer plataforma, enquanto que AWT rodatambém,mas têm um número de componentes gráficos limitados ao número de componentes comuns na maioria das plataformas. Bean são componentes em Java. Semelhantes à COM da Microsoft. Com eles você faz códigos que pode ser reutilizado em outras aplicações. Pode ser desde componentes gráficos até implementações de camada de negócios, como usadosJSP. O equivalente aos DCOM, objetos distríbuídos, da Microsoft são os EJB (Enterprise JavaBeans). Espero que tenha explicado bem. Lincolm Ferreira de AguiarWebMaster - QueroProgramar[EMAIL PROTECTED] www.geocities.com/lincolmf - Original Message - From: France Michel To: [EMAIL PROTECTED] Sent: Thursday, February 07, 2002 4:11 PM Subject: [java-list] Swing x Bean ? Eu gostaria de saber qual é melhor e que diferenças existem. Converse com amigos on-line, experimente o MSN Messenger: http://messenger.msn.com.br-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] swing
Para usar classes do pacote javax qualquer que seja, é necessário outra versão de máquina virtual. A VM dos navegadores não suportam Java 2. Para usá-las use o Java Plug-in. Acesse em www.geocities.com/lincolmf na sessão Java apresento alguns exemplos usando applets com Java Plug-in. Lincolm Ferreira de Aguiar [EMAIL PROTECTED] - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, November 20, 2001 5:00 PM Subject: Re: [java-list] swing 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 -- Mensagem original -- Olá lista, eu estou tentando usar o JPasswordField do swing, o código é compilado sem problemas, mas quando eu peço para exibir a applet não aparece nada. É preciso baixar algum pacote especial??? Esse é um pedaço do código: import javax.swing.*; import java.awt.*; public class aluno extends Applet{ JPasswordField password = new JPasswordField(); password.setBounds(30,30,100,20); add(password); Posso me intrometer ? Não conheço muita coisa , sou iniciante mais tente adicionar o o componente usando esta linha de codigo getContentPane().add(password); desculpe se não der certo. Abraços Brossi!!! me responda se deu certo em : [EMAIL PROTECTED] ___ http://www.zipmail.com.br O e-mail que vai aonde você está. -- LISTA SOUJAVA 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] Swing, AWT e outras coisas
Boa Noite Daniel, Soh que eu estou usando plugin, que tornam isso possivel! O Problema nao eh se o browser aguenta ou nao, eh como eu faco para registrar os componentes do Swing para que o VB ou ASP entendao que as extencoes existem e nao dar erro como se as classes do Swing nao existissem. Abraco!!! -Mensagem original-De: Daniel Felipe (Bono) [EMAIL PROTECTED]Para: [EMAIL PROTECTED] [EMAIL PROTECTED]Data: Tera-feira, 4 de Dezembro de 2001 00:26Assunto: Re: [java-list] Swing, AWT e outras coisas Quer ter seu prprio endereo na Internet?Garanta j o seu e ainda ganhe cinco e-mails personalizados.DomniosBOL - http://dominios.bol.com.br S um toque os componentes Guy's do pacote javax.swing no so suportados pelo navegador internet Explorer, lgico se sua aplicao for voltado para Web.recomendo a vc criar sua aplicao usando o pacote java.awt estes sim so suportados. Um abrao.. - Original Message - From: Jason Douglas de Oliveira To: [EMAIL PROTECTED] Sent: Friday, November 30, 2001 9:53 PM Subject: [java-list] Swing, AWT e outras coisas Boa Noite pessoal, estou com uma questao e acho a algum de voces podem me ajuda. Eu estou fazendo teste com os componentes desenvolvidos pela minha equipe em outras linguagem dentre ela VB e ASP. Soh que os unicos que funcionam sao os desenvolvido com os pacotes do java.algumacoisa e eu preciso utilizar Swing, alguem sabe de alguma solucao para isso?..?...? Abraco!!!
Re: [java-list] Swing, AWT e outras coisas
Só um toque os componentes Guy's do pacote javax.swing não são suportados pelo navegador internet Explorer, É lógico se sua aplicação for voltado para Web.recomendo a vc criar sua aplicação usando o pacote java.awt estes sim são suportados. Um abraço.. - Original Message - From: Jason Douglas de Oliveira To: [EMAIL PROTECTED] Sent: Friday, November 30, 2001 9:53 PM Subject: [java-list] Swing, AWT e outras coisas Boa Noite pessoal, estou com uma questao e acho a algum de voces podem me ajuda. Eu estou fazendo teste com os componentes desenvolvidos pela minha equipe em outras linguagem dentre ela VB e ASP. Soh que os unicos que funcionam sao os desenvolvido com os pacotes do java.algumacoisa e eu preciso utilizar Swing, alguem sabe de alguma solucao para isso?..?...? Abraco!!!
Re: [java-list] Swing e JInternalFrame
- Original Message - From: Ruy Pedroso [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, November 19, 2001 4:05 PM Subject: [java-list] Swing e JInternalFrame Olá Pessoal,Meu nome é Ruy, moro no Rio de Janeiro, e estou estreando na lista com um pedido de ajuda.Sou programador novato em Java, e estou com dificuldades para manejar JInternalFrames, num aplicativo que estou desenvolvendo. Basicamente, as dúvidas são essas aí de baixo (por enquanto... hehe):1) Qual a melhor maneira de exibir um JInternaFrame? Já tentei os métodos setVisible e Show, mas nenhum deles resolveu o problema a contento, pois depois que fecho a janela não consigo abrí-la com esses métodos (só funciona na primeira vez). R: Os dois conserteza resovem o problema, eu os uso normalmente em aplicações do tipo JInternalFrame. EX: A parti do JDesktopPane . public void actionPerformed(ActionEvent e){ InternalFrame ie = new InternalFrame(); ie.setVisible(true); } 2) Como atualizar (refresh) o conteúdo de um JInternalFrame? Por exemplo, uso um JInternalFrame como formulário de entrada de dados, e depois que o usuário confirma a inclusão dos registros, gostaria de limpar os campos e apresentar novo formulário em branco. Não consegui encontrar o método adequado. R: Realmente não conheço nenhum metodo já pronto para isso, então crio um metodo e chamo ele quando presiso limpar a tela: Ex : public void limpaTela(){ textfield01.setText(""); textfield02.setText(""); textfield02.setText(""); } 3) Como fazer para que um JInternalFrame trave o aplicativo, tornando esta janela a única a ser digitada? Explicando melhor, como fazer para que uma janela (neste caso, um JInternalFrame) de interface com o usuário congele o restante do aplicativo, tornando disponível para interação somente a área da própria janela que está ativa no momento? R: Não sei ainda.vou procurar saber... 4) Finalmente, os JInternalFrames são os componentes mais indicados para trabalhar com formulários de entradas de dados, na interface com os usuários? Caso positivo, alguém conhece um tutorial que ensine a usá-los adequadamente? Caso negativo, quais os componentes mais indicados? R: Em minha opinião, são muito bons , sempre uso JIntrenalFrames e minhas aplicações , e não tenho o que reclamarSó mais uma coisa: estou usando o Forte 3 para desenvolver esse aplicativo, e tenho notado que todos os componentes do aplicativo estão sendo adicionados ao mesmo arquivo fonte. Isso tem gerado um problema sério, pois o arquivo fica demasiado grande e difícil de ler, além do que pequenas alterações nos componentes ficam mais demoradas à medida que o arquivo cresce de tamanho. Como resolver isso? R: Não conheço o Forte, mas aconselho a você , a tentar escrever seus códigos na mão , isso vai torna seus programas mais flexiveis, organizados , menos complexos para você enteder, e conserteza você vai aprender muito maisAgradeco qualquer ajuda.Grande abraço a todos,Ruy -- LISTA 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] swing
-- Mensagem original -- Olá lista, eu estou tentando usar o JPasswordField do swing, o código é compilado sem problemas, mas quando eu peço para exibir a applet não aparece nada. É preciso baixar algum pacote especial??? Esse é um pedaço do código: import javax.swing.*; import java.awt.*; public class aluno extends Applet{ JPasswordField password = new JPasswordField(); password.setBounds(30,30,100,20); add(password); Posso me intrometer ? Não conheço muita coisa , sou iniciante mais tente adicionar o o componente usando esta linha de codigo getContentPane().add(password); desculpe se não der certo. Abraços Brossi!!! me responda se deu certo em : [EMAIL PROTECTED] ___ http://www.zipmail.com.br O e-mail que vai aonde você está. -- LISTA SOUJAVA 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] Re:[java-list] swing
Boa Noite Juliana, Eh necessario baixa o plugin do jre, eh esse que contem o framework do swing. O problema eh ter que baixa o jre inteiro(5M +-) para usar um unico componente. Soh para lembra, existe outras saidas. Abraco!!! -- Início da mensagem original --- De: Juliana [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Cc: Data: Tue, 20 Nov 2001 10:16:04 -0200 Assunto: [java-list] swing Olá lista, eu estou tentando usar o JPasswordField do swing, o código é compilado sem problemas, mas quando eu peço para exibir a applet não aparece nada. É preciso baixar algum pacote especial??? Esse é um pedaço do código: import javax.swing.*; import java.awt.*; public class aluno extends Applet{ JPasswordField password = new JPasswordField(); password.setBounds(30,30,100,20); add(password); __ AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol -- LISTA SOUJAVA 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] Swing HTML Parser
Title: [java-list] Swing HTML Parser Ai vai um zip com um exemplo bem prático. - Original Message - From: André Vieira Gonçalves To: [EMAIL PROTECTED] Sent: Wednesday, October 24, 2001 6:27 PM Subject: [java-list] Swing HTML Parser "javax.swing.text.html.parser" Senhores, estou começando a utilizar esta classe, só que estou com algumas dúvidas. Alguém conhece e poderia me ajudar ? Desde já agradeço André Vieira GonçalvesProgramador pleno[EMAIL PROTECTED]Multimedia Caféhttp://www.mmcafe.com.br(55 11) 3266-4266Web Thinking jp0499ds.zip -- LISTA SOUJAVA 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] swing + awt: pode?
Title: swing + awt: pode? Pelo q eu saiba não há problema algum. Se vc tiver o plugin para rodar o Java2 tudo bem!!! - Original Message - From: Carlos Eduardo Vargas Miranda (Amix) To: [EMAIL PROTECTED] Sent: Friday, August 17, 2001 5:29 PM Subject: [java-list] swing + awt: pode? Pessoal, Comecei a desenvolver um aplicativo utilizando Swing. Como pretendo permitir a "montagem" de páginas para impressão pensei em utilizar a classe Canvas da AWT, no entanto li que não se deve misturar componentes AWT com SWING, pois um sobrepõs o outro. Isto é verdade? O que eu poderia usar do Swing qie substitua a Canvas? []s Carlos.
Re: [java-list] swing applet
Olá Luiz, talvez vc tenha que icluir os tags corretamente (é que applet's swing utilizam outro tag htm além do abitual applet) vá até este link: http://javasoft.com/products/plugin/1.3/docs/html_convert er.html Pegue o html converter da sun, e execute-o em seu html para que seja modificado dessa forma seu applet será aberto corretamente. []'s Igor Boa Tarde Luiz, Você instalou o plugin do 1.3 no seu browser? isso vai ser necessário porque os applet rodam com as classes desses plugin e outros instalados no C:\VVindows\Java\Packages. Abraço!!! - Original Message - From: luizfernando.estivalet [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, July 13, 2001 3:22 PM Subject: [java-list] swing applet Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ como faco para rodar uma swing applet no IE. Ja instalei o JRE 1.3.1 e estou tentanto rodar um exemplo tipo Oi Mundo! e nada... ele sempre diz que nao acha a classe que esta no mesmo diretorio do meu html que chama a applet. Obragdo, LF _ _ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ -- LISTA SOUJAVA -- -- 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 java-list- [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 java-list- [EMAIL PROTECTED] --- -- __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ -- LISTA SOUJAVA 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] swing applet
Boa Tarde Luiz, Você instalou o plugin do 1.3 no seu browser? isso vai ser necessário porque os applet rodam com as classes desses plugin e outros instalados no C:\VVindows\Java\Packages. Abraço!!! - Original Message - From: luizfernando.estivalet [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, July 13, 2001 3:22 PM Subject: [java-list] swing applet Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ como faco para rodar uma swing applet no IE. Ja instalei o JRE 1.3.1 e estou tentanto rodar um exemplo tipo Oi Mundo! e nada... ele sempre diz que nao acha a classe que esta no mesmo diretorio do meu html que chama a applet. Obragdo, LF __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ -- LISTA SOUJAVA 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] Swing
Bom dia a todos, Eu resolvi o problema, na verdade eu tinha esquecido de declarar o JLabel como static na classe 1. Está funcionando do jeito que eu precisava. Um Abraco Isaias Cristiano Barroso - Original Message - From: Isaías Cristiano Barroso [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 21, 2001 11:51 AM Subject: [java-list] Swing Olá Pessoal, Estou desenvolvendo uma aplicacao jdk1.3 + Swing, onde tenho uma determinada tela (JInternalFrame) que contem vários JLabel's com alguns status que terao de ser atualizados a partir de outras classes. Ex: Classe 1 Contem 4 labels com alguns status Classe 2 deverá processar alguns dados e alterar este labels. Na classe 1 eu crie um metodo publico com o nome atualizaStatus, se eu utilizar este metodo em algum ponto da Classe 1 funciona corretamente, agora se eu chamar o metodo atualizaStatus da Classe 1 de dentro da Classe 2, os labels nao sao alterados. Desde Já Agradeco a Atencao Dispensada Isaias Cristiano -- LISTA SOUJAVA 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] Swing
Sugiro voce comprar o livro CoreJava2 , volume 1 e 2. La fala sobre Swing basico e avanado. - Original Message - From: "Tiago da Silva Bega" [EMAIL PROTECTED] To: "listajava" [EMAIL PROTECTED] Sent: Monday, March 19, 2001 8:54 PM Subject: [java-list] Swing Ola lista , alguem tem ou sabe de um bom tutorial de swing em portugues obrigado O YAHOO! GEOCITIES CHEGOU AO BRASIL! Crie sua home page com tudo em portugus - http://br.geocities.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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] Swing
Blz Tiago, Uma boa referncia o Livro "Java como programar" Deitel (CAPA VERDE). Fala de tudo um pouco sobre swing. []s e boa sorte. . ) Diego Dias. (( +55 (61) 9601-6998 |'""|-. [EMAIL PROTECTED] |__|-' [EMAIL PROTECTED] . - Original Message - From: Tiago da Silva Bega [EMAIL PROTECTED] To: listajava [EMAIL PROTECTED] Sent: Monday, March 19, 2001 8:54 PM Subject: [java-list] Swing Ola lista , alguem tem ou sabe de um bom tutorial de swing em portugues obrigado O YAHOO! GEOCITIES CHEGOU AO BRASIL! Crie sua home page com tudo em portugus - http://br.geocities.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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] Swing
Title: RES: [java-list] Swing BoaTarde Maurício. Além de swing, tem várias outras abordagens como Beans, JDBC, Net, Recursos avançados do AWT e muito mais. Abraços!!! - Original Message - From: Maurício Borges Florencio To: '[EMAIL PROTECTED]' Sent: Tuesday, March 20, 2001 11:01 AM Subject: RES: [java-list] Swing Gostaria de saber se esse livros são em português ou em ingles muito obrigado Mauricio -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 20 de março de 2001 09:01 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Swing Sugiro voce comprar o livro CoreJava2 , volume 1 e 2. La fala sobre Swing basico e avançado. - Original Message - From: "Tiago da Silva Bega" [EMAIL PROTECTED] To: "listajava" [EMAIL PROTECTED] Sent: Monday, March 19, 2001 8:54 PM Subject: [java-list] Swing Ola lista , alguem tem ou sabe de um bom tutorial de swing em portugues obrigado O YAHOO! GEOCITIES CHEGOU AO BRASIL! Crie sua home page com tudo em português - http://br.geocities.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] Swing: JTable
Existe. JTable, como todos os outros componentes do Swing baseado em modelo de dados. Vc tem q dar uma olhada nas interfaces da JTable e ver implementar uma delas(no lembro direito qual , mas posso te arrumar um exemplo) e criar o seu prprio modelo de dados. Ae quando o modelo se alterar(incluindo uma linha ou coluna) s dar um refresh na JTable que ela se redesenha automaticamente. - Original Message - From: Hildeberto Mendonca [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, February 18, 2001 9:07 PM Subject: [java-list] Swing: JTable Caros companheiros da lista, Estou criando um JTable em um formulrio e gostaria de saber se existe uma forma de incluirmos uma nova linha nesse componente dinamicamente. J dei uma vasculhada na API dessa classe e no encontrei nada parecido. Por ironia encontrei um mtodo que cria uma nova coluna, mas no encontrei nenhuma que crie uma nova linha. Agradeo atecipadamente a quem puder ajudar. Atenciosamente, Hildeberto Mendona _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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 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] Swing requer muita memoria RAM
Caros, Quando analisamos perfomance, sob o aspecto "tempo de resposta", tendemos a observar somente o que esta acontecendo diante de nós, deixando de lado outros aspectos relevantes (servidores, acesso ao banco de dados, rede, etc.), e por aí vamos somando os preciosos milisegundos. Realmente para nós humanos 1 segundo ou suas frações, são imperceptíveis, porém uma aplicaçao pode ser usada por varias pessoas simultaneamente (Ex: "call centers", caixas de bancos). Alguns call centers tem até 350 atendentes por turno. Supondo que cada atendimento demore em média 5 minutos, e que, por problemas de performance, haja uma perda de 2 segundos (aceitavel sob o aspecto humano) em cada atendimento, então a cada 5 minutos eu deixei 2 usuários (serão 24 por hora; 288 por dia) na fila. A meu ver eh muito tempo perdido. Roberto Tatemoto - Original Message - From: "Sergio Oliveira Jr." [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Saturday, November 25, 2000 7:10 PM Subject: Re: [java-list] Swing requer muita memoria RAM Ao meu ver vocês estão comparando as coisas sob um foco muito limitado, ou seja, as vantagens do Java são ínumeras sob vários aspectos, e a performance de sua interface é talvez o único ponto onde o Java leva desvantagem com relação aos códigos nativos, mas mesmo assim nunca ví por exemplo uma interface Java (nem mesmo a do Forte for Java, ferramenta de desenvolvimento que uso) inviabilizar o uso de algum aplicativo. Mesmo assim tenho certeza de que uma melhora considerável da performanve da interface Swing seja uma das prioridades da Sun para as próximas versões do Java. Caro Anderson, Achei interessante o seu comentário. Quando falei em código nativo estava me referindo a AWT que utiliza JNI (Java Native Interface) para rodar as interfaces que são escritas em código nativo através dos Peers. Por isso que se diz que Swing é peerless, ou seja, não possui Peer, é 100% Pure Java. Comecei esse debate quando me falaram que Swing por ser lightweight era mais performático que AWT que é heavyweight. Esses termos confundem mesmo, pois light poderia significar mais leve e daí mais rápido. Apesar do tema polêmico, acho que a maioria dos participantes da lista que responderam a minha mensagem concordaram que AWT é mais performático do que Swing. Sem dúvida num ambiente controlado (Intranet) Swing é a escolha certa. Suas vantagens sobre AWT são inúmeras como já citei, principalmente quando se diz respeito a qualidade e variedade dos componentes gráficos, o que possibilidade uma interface moderna e agradável. Ainda estou na dúvida se Swing é a escolha certa num ambiente aberto, principalmente pela incompatibilidade dos browsers que vão precisar da instalação do Java Plug-In que tem 5Mbytes e necessita da intervenção do usuário. (OBS: Estou estudando a possibilidade da instalação automática do plug-in sem intervenção do usuário, o tal modo silencioso. Sei que é difícil para nós enxergar isso, mas podem acreditar que existem muitos usuários de Internet que só sabem mexer no mouse. Logo, pedir para ele instalar o plug-in é complicado.) AGORA UMA COISA PRECISA FICAR CLARO AQUI: JAVA É A MAIOR REVOLUÇÃO TECNOLOGÓGICA DA ÁREA DE INFORMÁTICA NOS ÚLTIMOS TEMPOS. :-) Você achou que eu era um programador de Visual Basic marretando Java ??? Um abraço e boa sorte com o seu projeto, Sergio Oliveira Jr. Sun Certified Java Programmer http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/sitetalk http://chat.escola24horas.com.br/modichat _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] Swing requer muita memoria RAM
Caro Alexandre, Estou tentando colocar o JBuilder 3.5 para rodar com o JDK1.3. Já achei o arquivo /jbuilder/bin/jdk.config Entretanto quando mudo o parametro javapath para usar o jdk1.3 o Jbuilder não starta. Alguém já teve sucesso fazendo isso ??? Para rodar o JBuilder com jdk1.3 tenho que obrigatoriamente baixar a versão 4.0 ??? A versão 4.0 é gratuita para avaliação como a 3.5 ??? Não notei que o JBuilder3.5 usava o jdk1.2.2. Achei que ele usava o jdk instalado na maquina !!! Falha minha. SAOJ From: Alexandre Torres [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing requer muita memoria RAM Date: Thu, 23 Nov 2000 18:32:05 -0200 Jbuilder 3.5 ou 4? O JDK 1.3 tem uma performance bem melhor, além de gerenciar a memoria corretamente (ie, nao cresce infinitamente). O Jbuilder 4 eh o unico q usa o jdk1.3 (nativo, sem enjambraçao). Quanto ao swap, no linux o Jbuilder tb nao fica muito melhor. Mas eu verifiquei q minha maquina de 64meg funciona melhor no linux q no windows. Ja num Atlon 700 com 128 mega funcionou melhor no windows 2000 q no linux. Ainda assim temos uma performance bem inferior ao que se consegue com C ou mesmo Delphi , ao contrário do que se prega por ai. "Sergio Oliveira Jr." wrote: Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, já que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Não há dúvida que Swing oferece várias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrão JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinião, Swing perde para AWT. Talvez essa desvantagem não seja culpa da API do Swing, mas sim da própria arquitetura da Máquina Virtual Java que talvez não se entenda muito bem com o sistema de SWAP do windows. (A máquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu próximo passo é testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha máquina) numa máquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrões atuais para desktops. Essa é a minha opinião. Gostaria de ouvir outras opiniões de outros membros da lista, mesmo que sejam contrária a minha. Um abraço, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] - -- Alexandre Torres Analista de Sistemas e Tecnologia - Dixtal Biomédica -- Por favor, nao forneça meu e-mail a terceiros sem minha autorização. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing requer muita memoria RAM
Olá Pessoal, Estou participando do desenvolvimento de aplicativos de contabilidade/tesouraria/contas a pagar totalmente baseados em Swing, onde tais aplicativos irão rodar para o público de uma intranet, via browser, ou seja, o sistema está todo baseado em applets. Desde o ínicio do desenvolvimento toda a equipe envolvida estava ciente de que a performance da interface Swing é inferior a performance de interfaces geradas para código nativo da plataforma, entretanto apesar do rendimento da interface Swing ser inferior, em momento algum os testes que fizemos mostraram que ela seria inviável de ser utilizada. A decisão de se usar Java e Swing surgiu pelo fato de que absolutamente nenhuma outra linguagem nos proporcionaria a gama de recursos complexos e sofisticados do Java, com independência de plataforma e disponilidade de se explorar todo esse potencial remotamente (via internet por exemplo). Ao meu ver o que acontece é que uma interface nativa consegue por exemplo instanciar um form em cerca de 100 milisegundos, enquanto um JFrame com um número médio de componentes leva cerca de 1 segundo, ou seja, o que acontece é que a interface nativa é muito rápida e não o Java que é muito lento. Para a percepção do ser humano (usuário final) Java e código nativo diferem de um fator de 2x e não 10x. Resumindo se o aplicativo for do tipo em que o usuário tem um alto grau de interação com a interface, como um Forte for Java ou o JBuilder onde os usuário são desenvolvedores trabalhando em um ambiente carregado com vários softwares ao mesmo tempo, abrindo e fechando janelas ao mesmo tempo, rodando vários processos simultâneamente, esse diferença da interface se tornará latente e talvez seja decisiva no sentido se viabilizar ou não o uso do software em uma máquina com recursos limitados. Entretanto se for uma interface que não executárá processos pesados, tendendo a ter toda a CPU e memória da máquina a sua disposição (caso típico de aplicativos corporativos), acho que é totalmente viável se usar o Swing com alto grau de satisfação, já demostrado pelos futuros usuários que acompanharam algumas apresentações do sistema. Ao meu ver vocês estão comparando as coisas sob um foco muito limitado, ou seja, as vantagens do Java são ínumeras sob vários aspectos, e a performance de sua interface é talvez o único ponto onde o Java leva desvantagem com relação aos códigos nativos, mas mesmo assim nunca ví por exemplo uma interface Java (nem mesmo a do Forte for Java, ferramenta de desenvolvimento que uso) inviabilizar o uso de algum aplicativo. Mesmo assim tenho certeza de que uma melhora considerável da performanve da interface Swing seja uma das prioridades da Sun para as próximas versões do Java. Um abraço, Anderson M. C. de Souza -- LISTA SOUJAVA 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] Swing requer muita memoria RAM
Ola Sergio! Voce pode executar o JB3.5 com o jdk 1.3 (tem algumas instruções q vc tem q seguir, estao escritas no site). So que acontecem vários bugs indesejados, eu nao recomendo. A v 3.5 em geral nao eh muito estavel. A v 4 esta disponivel para download (foundation) da mesma forma que foi feito com a 3.5 De uma olhada no site, na seção JBuilder, e acha as instruções. Eu ja nao tenho mais o arquivo de configuração do 3.5 p/ jdk1.3. Tem ate umas open tools q corrigem bugs do JB3.5 quando executado no jdk1.3. Mas o melhor seria conseguir o JB4 mesmo... "Sergio Oliveira Jr." wrote: Caro Alexandre, Estou tentando colocar o JBuilder 3.5 para rodar com o JDK1.3. Já achei o arquivo /jbuilder/bin/jdk.config Entretanto quando mudo o parametro javapath para usar o jdk1.3 o Jbuilder não starta. Alguém já teve sucesso fazendo isso ??? Para rodar o JBuilder com jdk1.3 tenho que obrigatoriamente baixar a versão 4.0 ??? A versão 4.0 é gratuita para avaliação como a 3.5 ??? Não notei que o JBuilder3.5 usava o jdk1.2.2. Achei que ele usava o jdk instalado na maquina !!! Falha minha. SAOJ From: Alexandre Torres [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Swing requer muita memoria RAM Date: Thu, 23 Nov 2000 18:32:05 -0200 Jbuilder 3.5 ou 4? O JDK 1.3 tem uma performance bem melhor, além de gerenciar a memoria corretamente (ie, nao cresce infinitamente). O Jbuilder 4 eh o unico q usa o jdk1.3 (nativo, sem enjambraçao). Quanto ao swap, no linux o Jbuilder tb nao fica muito melhor. Mas eu verifiquei q minha maquina de 64meg funciona melhor no linux q no windows. Ja num Atlon 700 com 128 mega funcionou melhor no windows 2000 q no linux. Ainda assim temos uma performance bem inferior ao que se consegue com C ou mesmo Delphi , ao contrário do que se prega por ai. "Sergio Oliveira Jr." wrote: Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, já que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Não há dúvida que Swing oferece várias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrão JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinião, Swing perde para AWT. Talvez essa desvantagem não seja culpa da API do Swing, mas sim da própria arquitetura da Máquina Virtual Java que talvez não se entenda muito bem com o sistema de SWAP do windows. (A máquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu próximo passo é testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha máquina) numa máquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrões atuais para desktops. Essa é a minha opinião. Gostaria de ouvir outras opiniões de outros membros da lista, mesmo que sejam contrária a minha. Um abraço, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] - -- Alexandre Torres Analista de Sistemas e Tecnologia - Dixtal Biomédica -- Por favor, nao forneça meu e-mail a terceiros sem minha autorização. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - _ Get more from the Web. FREE MSN Expl
RE: [java-list] Swing requer muita memoria RAM
Tem um artigo bem interessante sobre JFC em http://java.sun.com/products/jfc/whitepaper.html . Componentes lightweight são muito mais rápidos que componentes heavyweight. Digo isso por experiência própria. O problema com o swing é justamente a arquitetura. O Swing está montado sobre Java 2D, Accessability, Look Feel e Drag n' Drop. Isso quer dizer que todo componente JFC está apto a realizar todas essas operações, o que demanda muita memória. Em máquinas com bastante memória esse problema não é sentido. Mas em máquinas com pouco memória complica. Quanto ao swap, mesmo sendo controlado pelo SO, vai ser sempre um gargalo. É o mesmo caso que torna o AWT lento: será preciso fazer uma ligação (ou um peer) com o SO e é isso que degrada muito a performance. -Original Message- From: Sergio Oliveira Jr. [mailto:[EMAIL PROTECTED]] Sent: Monday, November 20, 2000 10:11 PM To: [EMAIL PROTECTED] Subject: [java-list] Swing requer muita memoria RAM Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, já que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Não há dúvida que Swing oferece várias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrão JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinião, Swing perde para AWT. Talvez essa desvantagem não seja culpa da API do Swing, mas sim da própria arquitetura da Máquina Virtual Java que talvez não se entenda muito bem com o sistema de SWAP do windows. (A máquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu próximo passo é testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha máquina) numa máquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrões atuais para desktops. Essa é a minha opinião. Gostaria de ouvir outras opiniões de outros membros da lista, mesmo que sejam contrária a minha. Um abraço, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] Swing requer muita memoria RAM
Bem... Eu utilizo o JBuilder 3.5 em um K6-233 com 64Mb de RAM e ele roda numa boa, i claro que de vez em quando eu tenho que reinicia-lo Hoje eu instalei o JBuilder 4 e posso dizer que adorei, ficou muito mais rapido alim de possuir muitas novas opgues. Vc nco deve esquecer que nco i ss o java que roda em sua maquina... outro processo pode estar consumindo muita memsria... T+ Matheus - Original Message - From: Sergio Oliveira Jr. [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, November 20, 2000 10:11 PM Subject: [java-list] Swing requer muita memoria RAM Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, ja que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Nco ha dzvida que Swing oferece varias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrco JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinico, Swing perde para AWT. Talvez essa desvantagem nco seja culpa da API do Swing, mas sim da prspria arquitetura da Maquina Virtual Java que talvez nco se entenda muito bem com o sistema de SWAP do windows. (A maquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu prsximo passo i testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha maquina) numa maquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrues atuais para desktops. Essa i a minha opinico. Gostaria de ouvir outras opiniues de outros membros da lista, mesmo que sejam contraria a minha. Um abrago, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP dzvidas 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] Swing requer muita memoria RAM
Ola Sergio, Infelizmente o Java ainda deixa muito a desejar quando falamos de GUI, este consegue perder em performace de quase todas, se não forem todas as linguagens visuais. Em relação ao JBuilder, a propria Borland diz que a configuração da minima da maquina é com 128 Mb de Ram e que a recomendada seja 256 Mb. Outra coisa o Java não é apenas lento no Windows, pois estou usando o Java em Linux também e é outra lastima de performace VISUAL, e o pior, minha máquina é um Pentium XEON 600MHz com 1 Giga de Ram e HD SCSI. Eu desisti de usar o JBuilder 3.5 que é todo feito em Java e voltei para o JBuilder 3.0, que é feito parte em Java e parte em Pascal (informação que recebi da Borland), rodando em minha máquina PII 400 MHz e 128Mb Ram em Windows 2000 Profissional. E voltei a ficar feliz, ou quase, com a velocidade. Leonardo Simberg - CTO [EMAIL PROTECTED] __ Estrategia Solutions www.estrategia.com.br [EMAIL PROTECTED] - Original Message - From: "Sergio Oliveira Jr." [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, November 20, 2000 9:11 PM Subject: [java-list] Swing requer muita memoria RAM Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, já que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Não há dúvida que Swing oferece várias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrão JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinião, Swing perde para AWT. Talvez essa desvantagem não seja culpa da API do Swing, mas sim da própria arquitetura da Máquina Virtual Java que talvez não se entenda muito bem com o sistema de SWAP do windows. (A máquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu próximo passo é testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha máquina) numa máquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrões atuais para desktops. Essa é a minha opinião. Gostaria de ouvir outras opiniões de outros membros da lista, mesmo que sejam contrária a minha. Um abraço, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] Swing requer muita memoria RAM
Jbuilder 3.5 ou 4? O JDK 1.3 tem uma performance bem melhor, além de gerenciar a memoria corretamente (ie, nao cresce infinitamente). O Jbuilder 4 eh o unico q usa o jdk1.3 (nativo, sem enjambraçao). Quanto ao swap, no linux o Jbuilder tb nao fica muito melhor. Mas eu verifiquei q minha maquina de 64meg funciona melhor no linux q no windows. Ja num Atlon 700 com 128 mega funcionou melhor no windows 2000 q no linux. Ainda assim temos uma performance bem inferior ao que se consegue com C ou mesmo Delphi , ao contrário do que se prega por ai. "Sergio Oliveira Jr." wrote: Senhores, Nao consigo rodar o JBuider, que eh feito em Java e utiliza Swing, numa maquina K6-500 com 64Mb de RAM. Fica absurdamente lento. Contrariamente do que algumas pessoas andaram afirmando nessa lista, Swing apesar de ser lightweight ou peerless requer muita memoria RAM para rodar como uma aplicacao Windows normal. Esse comportamento ja era de se esperar, já que AWT utiliza JNI para executar codigo nativo (os famosos Peers) e Swing eh 100% Pure Java, ou seja, antes o codigo da interface era executado encima do microprocessador (AWT) e agora eh executado encima da maquina virtual Java (Swing). Não há dúvida que Swing oferece várias vantagens sobre AWT, como maior flexibilidade, maior variedade de componentes, maior independencia de plataforma, conformidade com o padrão JavaBeans, MVC e Look-And-Feel. Entretanto em termos de performance, na minha opinião, Swing perde para AWT. Talvez essa desvantagem não seja culpa da API do Swing, mas sim da própria arquitetura da Máquina Virtual Java que talvez não se entenda muito bem com o sistema de SWAP do windows. (A máquina virtual Java faz algum tipo de SWAP ou deixa por conta do Windows ???) Meu próximo passo é testar o JBuilder (e outros aplicativos Swing que se mostraram extremamente lentos na minha máquina) numa máquina com 128Mb de RAM, o que considero uma quantidade bastante acima dos padrões atuais para desktops. Essa é a minha opinião. Gostaria de ouvir outras opiniões de outros membros da lista, mesmo que sejam contrária a minha. Um abraço, Sergio Oliveira Junior http://chat.escola24horas.com.br/jato http://chat.escola24horas.com.br/modichat http://chat.escola24horas.com.br/sitetalk _ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.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] - -- Alexandre Torres Analista de Sistemas e Tecnologia - Dixtal Biomédica -- Por favor, nao forneça meu e-mail a terceiros sem minha autorização. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Swing no J2SDK 1.3.0 beta-refresh pra Linux
Já usei essa versão e agora estou com o final release... E nunca tivemos problemas com swing Usamos em linux... Conectiva 4. Rodolfo Ricci Petrolina PE alan assis wrote: Olá Pessoal Baixei o J2SDK 1.3.0 beta-refresh pra Linux e estou tendo dificuldades ao Executar Applications que contenham classes da lib Swing (JPanel,JTable) , gostaria de saber se alguem já passou por este problema e como solucioná-lo? A "solução" que eu encontrei foi substituir os JPanel's (J etc...) por Panels (etc...), mas ai entram alguns detalhes o Panel não possui buffers para evitar flicker na tela entre outras. Estou fascinado pela velocidade de inicialização e pela performance do J2SDK 1.3, acho que a cada nova versão o Java se firma como uma linguagem não só multiplataforma pra Internet mas também com uma linguagem de alto nível para Aplicativos em geral Creio que muitos aqui também acham o mesmo! ;-) T+ Alan C. A. _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.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] Swing no J2SDK 1.3.0 beta-refresh pra Linux
A versao final para Linux ja saiu. Rodolfo Ricci wrote: Já usei essa versão e agora estou com o final release... E nunca tivemos problemas com swing Usamos em linux... Conectiva 4. Rodolfo Ricci Petrolina PE alan assis wrote: Olá Pessoal Baixei o J2SDK 1.3.0 beta-refresh pra Linux e estou tendo dificuldades ao Executar Applications que contenham classes da lib Swing (JPanel,JTable) , gostaria de saber se alguem já passou por este problema e como solucioná-lo? A "solução" que eu encontrei foi substituir os JPanel's (J etc...) por Panels (etc...), mas ai entram alguns detalhes o Panel não possui buffers para evitar flicker na tela entre outras. Estou fascinado pela velocidade de inicialização e pela performance do J2SDK 1.3, acho que a cada nova versão o Java se firma como uma linguagem não só multiplataforma pra Internet mas também com uma linguagem de alto nível para Aplicativos em geral Creio que muitos aqui também acham o mesmo! ;-) T+ Alan C. A. _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.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] - -- LISTA SOUJAVA 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] -