Por que o visual do Java é um lixo?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Thiagosc
GUJ Master

Membro desde: 27/04/2006 21:01:27
Mensagens: 1134
Offline

Mesmo naquela aplicação demo do Swing que vem na JDK as fontes são horríveis e a aplicação não se parece muito com o restante do Vista. Por quê?
marciocamurati
JavaEvangelist
[Avatar]

Membro desde: 29/05/2004 14:54:36
Mensagens: 322
Localização: São Paulo
Offline

Visual lixo

Existem muitas aplicações que você pode até estar utilizando e nem sabe que é feita em Java, pode se dizer várias coisas, dificuldade de implementação e etc. Mas visual lixo, na minha opnião Java não deve nada a nenhuma linguagem!

[]s

Marcio Camurati
[WWW] [MSN] [ICQ]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Já ouviu falar de LookAndFeel?

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
lgweb
GUJ Master

Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline

ai o cara deve ser especialista e flash ai fica falando bobagens
se liga cara utilize lookandfell ai fica td bonitinho , ou vc pode colocar umas imagens de fundo nos pg tipo florzinha ,ursinhos .
espero ter ajudado

Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?



veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1
[Email] [WWW] [MSN]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

Eu não diria um lixo, mas eu diria diferente . Lixo é uma palavra muito forte, embora eu não goste de Swing.

Agora porque a interface do Java é diferente das Janelinhas do Windows, LInux, OSX, e cia?
Simples, pelo fato do Swing desenhar as janelas, enquanto outras linguagens, usam os widgets do próprio SO para montar a tela. Isso é feito para manter a multiplataforma, o Swing desenhas as janelas em Runtime em qualquer operacional da mesma forma, ou seja, a tela que você vê no windows, irá ver no Linux, OSX, Solaris, etc.
Esse processo de desenhar é também um dos motivos que interface em Java é mais lento que Interface em outras linguages, como Delphi, C# por exemplo.

Caso você queria algo mais "parecido" com o sistema operacional, você pode usar SWT ao invés de Swing.
Como o proprio nome diz: SWT - Simple Widget Toolkit. É um pacote para montar sistemas desktop em Java, utilizando os widgets do sistema operacional. Exemplo: Eclipse.

Agora a dúvida. Se o SWT usa o widget do SO e eu implemento minha aplicaçao no Windows, ela nao vai rodar em Linux?
A resposta é: SIM, ela vai rodar, porém você deve utilizar o pacote SWT específico para Linux.

Espero ter ajudado




Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
Thiagosc
GUJ Master

Membro desde: 27/04/2006 21:01:27
Mensagens: 1134
Offline

lgweb wrote:ai o cara deve ser especialista e flash ai fica falando bobagens


Acho que é melhor ler programadeiros que aprenderam a usar Java no semestre passado botando uma banca de sabichões do que ser cego.

lgweb wrote:
se liga cara utilize lookandfell ai fica td bonitinho , ou vc pode colocar umas imagens de fundo nos pg tipo florzinha ,ursinhos .
espero ter ajudado


Ó inteligência, por que os cientistas da Sun não fazem o default ser bonitinho? Todos os lookandfeels do JDK ficam toscos. Pacotes de terceiros podem melhorar a situação, mas certas coisas sempre ficam toscas, como por exemplo as fontes.

É incrível que em mais de 10 anos eles não tiveram a competência de fazer algo decente.
BiraBoy
JavaChild
[Avatar]

Membro desde: 26/10/2006 11:52:14
Mensagens: 149
Localização: Natal
Offline

Então, não posso simplesmente utilizar o mesmíssimo jar no windows e linux quando uso SWT?

Ouvi em algum lugar que SWT é ruim de usar. Alguém que já ouviu esse tipo de comentário sabe porque?

There are only 10 kinds of people in the world: those who understand binary and those who don't.
taekpedro
Thread.start()
[Avatar]

Membro desde: 10/09/2007 13:30:23
Mensagens: 30
Localização: Brasília - DF
Offline

que isso cara!!!!!! java é a linguagem mais extensível existente!!!! é o futuro da informática!!!

-----Pedro Francisco Ferreira Neto-----
---Técnico em Informática Particular---
**Curriculum no Link**

http://www.curriculum.com.br/ucn/pedrotaek
[WWW] [MSN]
lgweb
GUJ Master

Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline


Ó inteligência, por que os cientistas da Sun não fazem o default ser bonitinho? Todos os lookandfeels do JDK ficam toscos. Pacotes de terceiros podem melhorar a situação, mas certas coisas sempre ficam toscas, como por exemplo as fontes.

É incrível que em mais de 10 anos eles não tiveram a competência de fazer algo decente.

Nuuuusssa que percpcao vc tem , entao ja que os cientistas da sun nao tem competencia para fazer isto , faca vc mesmo o "ESPERTAO"


mas certas coisas sempre ficam toscas, como por exemplo as fontes.


Camarada tosco e este topico que vc criou , use a cabeca e post algo decente em vez de ficar com estas bobagens!

Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?



veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1
[Email] [WWW] [MSN]
ceduardo.roque
JavaBaby
[Avatar]

Membro desde: 28/07/2006 16:46:16
Mensagens: 79
Localização: São Paulo
Offline

Existem diversos componentes já prontos muito "bonitinhos" com uns look and feel bem bacanas, se é o que o nosso amigo ai quer.

Se você quiser uma janela bonitinha, pode usar o JGoodies... é uma ótima biblioteca pra quem quer um design melhor.

www.jgoodies.com


"O mais inteligente é o que sabe que não sabe nada!"
Sócrates
BiraBoy
JavaChild
[Avatar]

Membro desde: 26/10/2006 11:52:14
Mensagens: 149
Localização: Natal
Offline

Thiago,

Os caras responderam a vc do mesmo jeito que vc abriu o tópico.

Se tiver mais fineza no jeito de abrir um tópico com certeza os caras responderão com grande gentileza.

There are only 10 kinds of people in the world: those who understand binary and those who don't.
Linkel
JavaEvangelist
[Avatar]

Membro desde: 09/08/2007 10:51:16
Mensagens: 476
Offline

Hahahahaha!!!
Motivo de profundo riso!
Parece que você não entende muito do que está falando, aliás, não entende nada!
Sou bem exigente com relação ao visual das aplicações e, acredite, em java se obtem qualquer visual imaginável...
A diferença é que programadores sem criatividade realmente não conseguirão qualquer design bonito em java...
Tem que ser criativo!
Quanto mais criativo mais poder a linguagem te proporcionará!

T+

http://intelectolivre.blogspot.com "A liberdade dominando a mente!"
__
Lindoélio Lázaro
Pós-graduado em Desenvolvimento de Sistemas para a Web
[Email] [WWW] [MSN]
nadilsons
JavaGuru
[Avatar]

Membro desde: 25/09/2006 23:10:20
Mensagens: 222
Offline

Pessoal, é a opinião dele... podemos até não concordar, temos que respeitar...

Eu, particularmente, acredito que o aspecto visual depende muito da destreza e do capricho do programador... uma vez li uma matéria em uma revista mostrando os recursos do java 6... como colocar o ícone ao lado do relógio... era uma aplicação de visualização de fotos... que era muito bem feita.... mais até que o visualizador de imagem do windows vista...

Bem... em suma... eu entendo a sua opinião Thiago, afinal o java tem o foco nas aplicações web... e as poucas aplicações desktop, em sua grande maioria, ficam a desejar realmente... mas ao contrário de voce, nao acho que isso seja limitação da linguagem... mas sim outros aspectos como: prazos, conhecimentos de novos recursos por parte de desenvolvedor e, como disse antes, a destreza do programador...

Ate

This message was edited 1 time. Last update was at 07/11/2007 22:55:21


Jesus é o caminho, a verdade e a vida!
Reflection DSL - http://code.google.com/p/reflection-dsl
fmeyer
Moderador
[Avatar]
Membro desde: 22/02/2005 17:26:29
Mensagens: 1583
Localização: Sao Paulo
Offline

por que voce nao sabe programar direito

Fernando Meyer http://fernandomeyer.com
[Email] [WWW]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

É tentandor responder

O Visual é um lixo pq o importante é funcionar direito

Mas aqui tem umas coisas interessantes:

http://www.jroller.com/gfx/entry/aerith_a_very_cool_swing

This message was edited 1 time. Last update was at 07/11/2007 23:06:48


http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team