Por que o visual do Java é um lixo?

68 respostas
Thiagosc

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ê?

68 Respostas

marciocamurati

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

andre_guitar7

Já ouviu falar de LookAndFeel?

L

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

Jair_Rillo_Junior

Eu não diria um lixo, mas eu diria diferente :wink: . 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

Thiagosc

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

lgweb:

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

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?

pedrotaek

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

L

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

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

ceduardo.roque

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

:?

BiraBoy

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.

Linkel

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+

nadilsons

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

fmeyer

por que voce nao sabe programar direito :wink:

peczenyj

É 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

S

Se vc ta achando tao ruim assim acho q ta fazendo alguma besteira.

Se acha tao ruim mesmo vai brinca de arrasta e solta com delphi, VB ai fica tudo bonitinho.

ceduardo.roque

nadilsons:

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…

Nao acho nao viu cara.
Hoje em dia existem diversos tipos de Look and Feel, pra todos os gostos e jeitos. Eu mesmo uso o Look and Feel do XP nas minhas aplicações. E fica blz.

Nao creio que aplicações Desktop deixem a desejar. O problema é que as vezes as pessoas querem um design Flash numa aplicação Desktop, o que é muito mais trabalhoso de se fazer.

:wink:

L

KKKKKK, esta foi ótima rsrsrsrs

colored

Nem eh Lixo se vc capricha fica da hora

S

Não é o visual do Java, mas do Swing.

ManchesteR:

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.

Epa! Java não, Swing.

O S é de Standard. O SWT realmente usa os widgets do SO (como o AWT faz), mas quando o SO não possui aquele widget específico, ele usa a mesma estratégia do Swing. Ou seja, aparece um Table mesmo que o gerenciador de janelas do SO não possua Table.

BiraBoy:

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?


O seu jar, pode. O jar do SWT, não. Vai precisar de uma versão Linux e uma Windows, embora seu código continue o mesmo.

Não fala besteira.
Edit: me diz o que tem de tosco nessa tela (além da minha falta de noção de design)?


Grinvon

Isso é por que você ainda conhece o Forms 6i!!!

colored

kkkkkkkkkkkkkkkkkkkkk

Thiagosc

As fontes são sempre toscas. O demo que vem na JDK teoricamente deveria mostrar o que o Java é capaz de fazer, mas também é bem feio, os menus e widgets parecem diferentes dos do Windows, embora tentem imitar o visual do Vista. Não há desculpas para o demo que vem no próprio JDK ser “mal programado”, contem outra.

Fiz essa pergunta porque li em sites de entusiastas que o Java 6 havia “consertado” muita coisa. Se isso é verdade então ainda falta muito para uma aplicação Java ser indistinguível de uma aplicação nativa, e isso sem levar em consideração o tempo de startup que é cretino. Se em mais de 10 anos a Sun foi incompetente a ponto de não conseguir fazer algo bom por padrão o que os fazem acreditar que daqui a 10 anos será diferente?

E olha que no Windows ainda fica usável. Já tentaram rodar o Java com visual GTK no Linux? Dêem uma olhada na aplicação Limewire tanto para Windows quanto para Linux e digam se não dá vontade de chorar. Existia outra de newsfeeds que eu usava em Java, e eles usavam um LookAndFeel do JGoodies simulando o XP, que até que era bom, mas ainda sim havia diferenças e as fontes eram toscas.

O visual do Java é um lixo. Essas desculpas de “você não sabe usar” se parecem muito com Linuxers fanáticos que acusam os usuários de não saberem usar um sistema copiado de outro jurássico com falhas de usabilidade tão gritantes. Tentem tampar sol com a peneira se isso faz vocês se sentirem melhores, mas isso não muda a realidade que a Java para desktops é uma piada de mau gosto.

Thiagosc

Schuenemann:
Thiagosc:

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.

Não fala besteira.
Edit: me diz o que tem de tosco nessa tela (além da minha falta de noção de design)?

Isso é Swing? A fonte parece diferente da do Windows. Não sei se o anti-aliasing to Java é diferente, em monitores LCD a diferença é gritante.

Thiagosc

Você só pode estar de brincadeira se você acredita nisso. Vocês são analfabetos informáticos? É esse tipo de desenvolvedor que cria uma má imagem para os desenvolvedores Java, pois quem diz que a maioria é de burro não está totalmente errado.

kissdemon

Thiagosc:

O visual do Java é um lixo. Essas desculpas de “você não sabe usar” se parecem muito com Linuxers fanáticos que acusam os usuários de não saberem usar um sistema copiado de outro jurássico com falhas de usabilidade tão gritantes. Tentem tampar sol com a peneira se isso faz vocês se sentirem melhores, mas isso não muda a realidade que a Java para desktops é uma piada de mau gosto.

Realmente…o visual do Java é tão lixo quanto esse sistema jurássico que quase ninguem utiliza e não tem muita credibilidade, um tal de Unix (alguém conhece???).
Tem certeza que é a realidade do Java p/ desktop mesmo que é uma piada???

[]´s

Carlos

celso.martins

Você só pode estar de brincadeira se você acredita nisso. Vocês são analfabetos informáticos? É esse tipo de desenvolvedor que cria uma má imagem para os desenvolvedores Java, pois quem diz que a maioria é de burro não está totalmente errado.

Não iria comentar nesse tópico, pois acho que o assunto é tosco. (Talvez fosse melhor ter ficado calado).

Amigo, só para constar, você está falando de uma opinião pessoal sua. E talvez de mais meia dúzia de gatos pingados.

Acho que você está sendo arrogante quanto aos seus comentários de programador burro, tapar o sol com a peneira, etc.

Programo em Delphi e em Java. Se você acha um programador Java burro, o que dizer de um Delphi?

São opiniões diferentes. Acho que, de forma alguma, você deve rotular uma pessoa de burra, apenas porque não compartilha a mesma opinião que a sua.

Um conselho: Pessoas assim, que se acham o centro do universo, geralmente ficam estagnadas na própria ignorância.

O que é feio para você pode não ser para outro.

Ou melhor, pode acontecer o que vários amigos já disseram. Você pode estar fazendo as coisas da maneira errada. Isso não é o fim do mundo, precisa apenas aprender a fazer as coisas da maneira correta.

Por fim: Não acho que o LimeWire seja parâmetro de comparação para nada. Não gosto desse software. Nem do visual, nem das funcionalidades, isto é, de nada.

Mas isso é opinião minha. Deve ter pessoas que amem o LimeWire. Respeito, mas eu, particularmente, não gosto.

Bem estou voltando à condição de ouvinte desse post, condição que acredito não deveria ter saido.

Não acho que esse tópico vá acrescentar muita coisa, pois você está querendo empurrar por nossas goelas opiniões pessoais. E isso não acho correto.

RenataFA

Puxa… qta besteira junta…

Uso swing, faço minhas telas ficarem lindinhas, uso LookAndFeel, não tenho problema nenhum!

A única coisa é que dá mais trabalho pra fazer do que um VB, Delphi, etc… mas claro, isso é compensado pelo fato de que eu rodo em windows e linux e fica tudo igual… dá uma satisfação qdo vejo isso!

Acho que tá faltando capricho na hora de fazer as telas hein… sinceramente, a culpa não é do java não. Só pq ele é mais difícil não quer dizer que seja incapaz de fazer. :wink:

davidbuzatto

Eu adoro o Swing por vários motivos, entre eles o LaF, a extensibilidade e o controle sobre os componentes. Falar que o Swing é um lixo pq o LaF default não agrada seus olhos eu acho total ignorância… Existem vários LaFs disponíveis entre eles o Substance. Dê uma pesquisada e seja feliz!

Até mais!

Thiagosc

O Unix, assim como o seu clone Linux, falhou para usuários comuns por várias razões. Pesquise e reflita a respeito.

Thiagosc

O mundo da computação é muito maior do que Java e Delphi. Os programadores Delphi podem ser em sua maioria mais ignorantes que os de Java, mas isso não torna o Java a última bolacha do pacote.

Não existe relativismo, especialmente em uma área tão técnica quanto a nossa. Não acredito que o Java seja ruim, porque faz bem o que se propõe a fazer (e isso não inclui desktop), mas também não é a melhor coisa já inventada.

peczenyj

O Unix, assim como o seu clone Linux, falhou para usuários comuns por várias razões.

Entretanto temos 487934 tipos de interfaces gráficas para os sistemas *nix, o que possibilitam que usuarios comuns possam desfrutar da mesma qualidade de sistema que os servidores profissionais.

Ninguem é obrigado a utilizar o feio Swing, porém existem muitas outras formas de criar aplicativos desktop. Veja o Azureus, por exemplo.

Pesquise e reflita a respeito.

celso.martins

Thiagosc:

O mundo da computação é muito maior do que Java e Delphi. Os programadores Delphi podem ser em sua maioria mais ignorantes que os de Java, mas isso não torna o Java a última bolacha do pacote.

Em momento algum falei isso. Será que eu precisaria colocar todas as linguagens do mercado para exemplificar um assunto banal desses?

E mais, não disse que o programador Delphi seja mais ignorante. Apenas acompanhei o seu raciocínio. Existem formas diferentes de se programar em Delphi. Se o cabra somente arrastar componentes, pode ser. Mas existem mais coisas no Delphi do que supõe a sua vã filosofia.
Acho que a inteligência de um programador independe da linguagem que utilize. Depende muito mais da FORMA como ele programa.

Discordo novamente de você. Basta ver o tamanho da polêmica gerada com a criação deste tópico. Na minha opinião, existe relativismo sim.

S

Thiagosc:
Schuenemann:
Thiagosc:

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.

Não fala besteira.
Edit: me diz o que tem de tosco nessa tela (além da minha falta de noção de design)?

Isso é Swing? A fonte parece diferente da do Windows. Não sei se o anti-aliasing to Java é diferente, em monitores LCD a diferença é gritante.

É lógico que isso é Swing. Pra que eu colocaria uma imagem de outro toolkit e alegaria ser Swing?
E não notei diferença na fonte em relação a um diálogo normal do Windows.

von.juliano

Gostei dessa “Pesquise e reflita a respeito”. Sabia que na Europa quase que só se usa Linux? Imaginei que não. Eleve o escopo de suas pesquisas amigo, antes de escrever coisas desse tipo.

Quanto ao swing do java, acho que é bem lento sim, em relação ao Delphi, por exemplo. Mas tem que levar em conta que roda em qualquer sistema operacional, e não vou continuar repetindo os motivos já descritos no tópico.

E eu gosto do visual do swing a partir do java 5! Acho bem legal! :mrgreen:

Flw!

P
PQP, não acredito que vocês ainda dão corda pra esse cara!!! Se pesquisarem os tópicos em que ele participou, vão ver que é o pior troll que o GUJ já viu.

 Algum moderador, por favor, tranque este tópico...
M

Não existe motivo pra discussão…
Acho q cada um pensa de uma maneira, mesmo sendo errada.
Fazer o q?!
Carpe Diem galera :smiley:

panthovillas

acho q gosto é gosto… o q seria do curinthians se todos torcessem pro Palmeiras?!
eu gosto do Swing, apesar de lento, é diferente!

F

O mundo seria um pouco melhor :twisted: :twisted: :twisted: :twisted: :twisted:

Kknd

Ãh, já viu rich interfaces com o Swing? Tinha até o código de um livro que falava só sobre isso para download.
Aqui eu sempre utilizo o LookAndFeel do sistema operacional (no caso GTK), e fica igual a qualquer outra aplicação nativa.
Já para o LnF crossplatform, tá chegando aí o Nimbus. Quem já testou o Solaris / OpenSolaris sabe que está muito bonito.

Leozin

eu não acho feio interfaces gráficas em Java, quer dizer, gosto é gosto, mas essas que eu fiz eu gostei :slight_smile:

S

Já foi provado que Java pode fazer uma GUI bonita. Acho que isso termina a discussão, não é?

L

Intaum amiguiu eu axiu qui vc devie programia em delfiu , aquele que
o seu creisson agarantiu e bem faciu e so arrasta e solta e fica bunitiu

A

https://nimbus.dev.java.net/

PS: Já que esse tópico já escambou pro lixo mesmo, vou linkar para esse fantástico exemplo de web design.

ceduardo.roque

kissdemon:
Realmente…o visual do Java é tão lixo quanto esse sistema jurássico que quase ninguem utiliza e não tem muita credibilidade, um tal de Unix (alguém conhece???).

Boa! O Unix “quase não é utilizado”… hahahaha! Meu… vc detonou nessa!

Definitivamente, o que se nota aqui, senhores, é uma grande falta de experiência e um entusiasta que talvez esteja rindo no fundo por causa de tanta discussão. Temos muitos fanfarrões por aí! hahaha!

Vamos assumir que o Java/Swing/etc é ruim pra ele e daí esta discussão sem fim acaba… pois nao vai chegar a lugar nenhum!

:roll:

ceduardo.roque

O Unix, assim como o seu clone Linux, falhou para usuários comuns por várias razões. Pesquise e reflita a respeito.

Haha! O Unix falhou? Só se for para um usuário que fica pintando no Paint Brush!
O Unix NUNCA travou comigo. NUNCA precisou ser reiniciado porque um programa “executou uma operação ilegal e será fechado”. Permaneceu meses num servidor ligado sem ser reiniciado.

Isso é uma falha imensa. HAHA!
Qta inexperiência! :cry:

peczenyj

Perda de tempo discutir *nix com este Troll, sem falar que foge do escopo da thread.

No caso específico de linux versus windows e java versus dot net vale a pena ler sobre a Teoria da dissonância Cognitiva.

Além disso, o Ser Humano tem uma necessidade de se sociabilizar. Alguns utilizam o Java ou Delphi como instrumento social para definir um grupo em competição com outros grupos, assim não se discute mais racionalmente as qualidades e defeitos de uma plataforma em comparação com a outra. O que está em jogo para algumas pessoas é uma necessidade de afirmação e de pertencer ao grupo que utiliza X, então o não-X é ruim e ponto final (vide aquelas comparações mixurucas do tipo “.Net é melhor do que Java pois os comentários são em XML”).

Thiagosc

Bingo! Esse é um dos problemas do Unix. Que mais?

Thiagosc

As fontes não têm anti-aliasing. Ai, no meu monitor LCD aqui doeu a vista. Acredito que LCD dentro em breve será padrão, se já não é. Além das fontes veja o DEMO SwingSet que vem na JDK. As fontes são zoadas, o menu é uma tristeza.

Thiagosc

ceduardo.roque:
kissdemon:
Realmente…o visual do Java é tão lixo quanto esse sistema jurássico que quase ninguem utiliza e não tem muita credibilidade, um tal de Unix (alguém conhece???).

Boa! O Unix “quase não é utilizado”… hahahaha! Meu… vc detonou nessa!

Quantos % do mercado de desktop o Unix tem?

Thiagosc

Haha! O Unix falhou? Só se for para um usuário que fica pintando no Paint Brush!
O Unix NUNCA travou comigo. NUNCA precisou ser reiniciado porque um programa “executou uma operação ilegal e será fechado”. Permaneceu meses num servidor ligado sem ser reiniciado.

Eu já trabalho com Linux / Unix a pelo menos 10 anos. São um total lixão em termos de usabilidade e suas interfaces poderiam ser coisa boa no início da década de 80 quando ter mouse já era motivo de orgulho, mas definitivamente não são adequadas para os padrões atuais.

Os programas gráficos do Lixux por exemplo já deram muitos crashes comigo, com mensagens ininteligíveis como é o costume Unix, forçando-me a procurar man pages e no google como consertar (sempre algum arquivinho texto escondido em algum diretório).

Mas se quiser a opinião de várias pessoas muito mais experientes do que eu então experimente isso:

http://www.simson.net/ref/ugh.pdf

Leia e chore de rir (ou de tristeza). Unix foi um experimento, mas essa época já passou. É hora de admitir que foi um fracasso e só não deixou de existir até hoje porque sempre existe um asno com a brilhante idéia de criar uma versão dele (i.e., Linus).

Nem Linux e tampouco Unix tem futuro.

R

use .NET e Windows e seja feliz :lol:
Aproveita, sugere para os Bancos trocarem o Unix delas pra Windows

celso.martins

Thiagosc:

As fontes não têm anti-aliasing. Ai, no meu monitor LCD aqui doeu a vista. Acredito que LCD dentro em breve será padrão, se já não é. Além das fontes veja o DEMO SwingSet que vem na JDK. As fontes são zoadas, o menu é uma tristeza.

Na boa? Troca esse teu LCD. Tenho LCD de 17’’ em casa, no escritório tem a rodo e tenho vários amigos que também tem. E fica tudo uma perfeição. Nada que deixe a desejar a qualquer outra interface. As do Leozin ficaram perfeitas aqui.

Ou troca esse monitor ou troca de argumento.

M

kkkkk

Bom, agora q foi movida a baixaria continua no local correto. :lol:

W

Essa eh o tipo de discussao que nao leva a lugar nenhum, hoje eu sou desenvolvedor java (adoro a linguage) mas ja trabalhei desde do Clipper (to velho) passando por Delphi, VB, C e todas as siglas imaginaveis.

Vou te falar que antes de trabalhar com Delphi ou VB eu tinha uma imagem que era uma linguagem “pra menininhas adolescentes” mas sinceramente da pra se fazer muita coisa legal EH SO SABER PROGRAMAR, nao eh somente clicar e arrastar botaozinho no form. Claro que eu prefiro mil vezes desenvolver em java mas nao sou o dono da verdade absoluta e eu acho que no fundo o que pode ser bom pra um nao eh para o outro, o que pode ser bom pra uma empresa nao eh para a outra.

Qual o melhor? windows? linux? algum unix da vida? Mac OS? Sei la, acho que cada um (ou empresa) eh livre pra escolher o que melhor atende as suas proprias necessidades. Aqui na empresa onde eu trabalho todos os desktops sao windows e eu “jogo a maldicao” todos os dias porque nao tenho um linux como desktop pra mim seria muito mais facil, entretando a empresa acha que nao, entao ela deve ter seus motivos. Por outro lado todos os servidores sao linux, ou algum solaris.

Acho que essa briguinha de militantes linux e windows eh no minimo infantil. Aqui no forum tem um monte de gente que se acha o dono da verdade, acha que sabe tudo sobre tudo, mas nao eh bem assim. Na vida a gente tem que aprender a olhar as coisas por uma perspectiva diferente e nao so a que vc acha que eh certo ou que alguem disse que eh certo e vc acreditou.

L

kkkkkkkk , se compro esse lcd seu no paraguai né?
kkkkk

jpunker

Escreva um programa em C, o visual é lindo ae…rsrsrs
Cara java nao é delphi (linguagem abelhinha), é mais dificil, toma vergonha e corre atrás para aprender, a usar as interfaces graficas!

Leozin

As fontes não têm anti-aliasing. Ai, no meu monitor LCD aqui doeu a vista. Acredito que LCD dentro em breve será padrão, se já não é. Além das fontes veja o DEMO SwingSet que vem na JDK. As fontes são zoadas, o menu é uma tristeza.

Verdade, aqui no trampo também é LCD e ficou feio :frowning: quer dizer, ficou meio estranho, lá em casa tinha ficado legal quando era monitor CRT

Mas cara, aquelas interfaces que eu fiz, se eu botar no Windows Vista, todos os efeitos de janelas que tem vão funcionar com o aplicativo (tipo os Fades In/Out e afins)

S

Perae,
Os screenshots ficaram zuados no LCD de vocês? É possível isso?

(Aqui ficou normal - LCD também).

celso.martins

Foi o que falei. Nos LCDs que tenho contato, as interfaces ficaram perfeitas.

Qual a marca desse LCD? Talvez tenhamos encontrado um bug de hardware que ninguém sabia! :wink:

LPJava

marciocamurati:
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

será que ele acha aquele sistema de check-in nos terminais da tam, um lixo? é em Java … repare quando ele for imprimir o bilhete… la no canto… a chicara :smiley:

marcosbrandao

Acho que o problema dos nossos colegas e do thiagosc que não conseguem ver as fontes bonitas nos monitores lcd é somente uma configuração do windows.

É bem simples, é so clicar com o direito na área de trabalho, appearance, effects e o altere o combo que está “standart” para “cleartype”. As fontes vão melhorar a aparencia…

wmitsuda

Pessoal, o problema da feiúra das fontes no Swing em monitores LCD é (ou era) verdade. Uma simples busca no google mostra isso.

O anti-aliasing só foi implementado no Java 6. Se executar algum demo usando o Java 5 num monitor LCD vocês verão a coisa mais horrenda do mundo.

A configuração do cleartype não influencia, pois o Swing não usa a renderização nativa do SO. Se você tiver um olho bem treinado, vai perceber mínimas diferenças entre o Swing no Java 6 e a renderização nativa.

wmitsuda

Além disso, durante muito tempo, o look and feel default era aquele tal de Metal, e depois mudaram p/ o Ocean. Gosto não se discute, mas não consigo engolir alguém falar que aquilo era bonito :wink:

Se não me engano, agora eles se tocaram e o default vem como look and feel nativo no Java 6, correto?

Mas mesmo o laf nativo tem alguns problemas de usabilidade, como por exemplo o file dialog que imita bem o original, mas se você clicar c/ o botão direito em cima do arquivo, você não tem as funções que teria no dialog nativo do Windows. Particularmente como usuário esses pequenos detalhes me irritam um pouco.

Thiagosc

Mas as outras aplicações do Windows ficam com as fontes normais, inclusive as feitas em SWT como o Eclipse. As fontes do Swing ficam toscas.

Existe alguma configuração específica do Java para isso?

thickbarney

thiago, pare de envergonhar o nome por favor…

quando eu comecei a usar o java, achava a interface dele um lixo da mesma forma q vc… Entretanto depois de mto pesquisar e imaginar que uma linguagem tão utilizada não seria capaz de ter uma aparencia horrenda (na minha opiniao) como aqela, descobri sobre os look and feels…

bem se vc nao qer utilizar pacotes de terceiros para seu look and feel (ou nao sabe, que é oq mais parece aki) existe um simples comando que captura o look and feel do sistema utilizado (Ruindows XP, 95, 98, Vista, 2000, 2003, ME, *unix, macOS, solaris, etc) dispensando assim sua preocupação com o design pois ele sempre vai se parecer com o design utilizado no sistema operacional…

não sou um expert em programação, mas tbm não sou um total desconhecido…

se vc só qer fazer programinhas de cadastro de clientes q eu acho q deve ser o seu caso, utilize VB e Access qe vc irá se dar mto bem… agora se vc qer ser profissional de verdade, estuda e para de falar idiotice…

antes de vc falar q uma ferrari é uma bosta pq ela não anda em estradas de terra, analise a finalidade da ferramenta q vc está utilizando…

em qqer assunto (religião, esportes, carros) sempre existirão discussões como essa… mas se vc acha q vc realmente está certo, pare de falar besteira e faça como o fundador da Lamborghini, que criou seus carros pois achava que as Ferraris eram ruins…

Thiagosc

Thick, don’t be so thick.

Não, não captura. Leia a porra da thread. E se bobear eu tenho mais tempo de Java do que a sua mãe tem de cama.

dwduncan

Pergunta: Adivenhem qual será a saída para o seguinte trecho de código ?

public class Frustrado{
     public static void main(String... a){
          if (Thiagosc==(Frustração + Incompetência + Ignorância)) {
                 System.out.println("Thiagosc é um frustrado !");
          }
     }
}
cv1

Chega, né?

Criado 7 de novembro de 2007
Ultima resposta 11 de nov. de 2007
Respostas 68
Participantes 37