| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 19:57:26
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Meu deus gente uso o netbeans é uma boa ferramenta mas nao sei pq é que ele é tao chato para ajustar os componentes na tela, ele compilado aparece os botoes em um lugar e fora da compilacao no meu programa ele ta em otro lugar pq é assim gente? pq buga tanto na parte de os objetos na tela ficarem em lugar diferente do que nos colocamos PQ ? no eclipse isso acontece tambem no visual studio?
OBS: sei la essas ferramentas sao boas para ganhar tempo mas parece que o tempo que vc ganha vc acaba perdendo ajustando os componentes na tela alguma otra ferramenta que nao tenha esse tipo de problema vlw pessoal!
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 20:03:05
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Eu sou meio estúpido para acertar os componentes na mão (sei lá, devo ter 2 mãos esquerdas) e uso um layout como o MigLayout (http://www.miglayout.com/ ) .
Não tenho paciência para usar o editor do NetBeans; ele não é adequado nem para fazer protótipos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 20:11:37
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
ken420 wrote: isso acontece tambem no visual studio?
A resposta simples é "depende". No caso de Windows Forms: como não há look & feel e outras coisas estranhas nas aplicações .NET, e como o layout é mais simples (ele tem apenas o conceito de "anchor" que se ancora apenas no container onde está contido), então talvez você só perceba algo estranho se o usuário mudar o tamanho padrão das fontes.
No caso de XAML (é isso mesmo?), usado com WPF, então ele tem algumas particularidades que são semelhantes àqueles problemas do HTML.
E obviamente para o design HTML existem aqueles problemas que são relacionados com browsers e outras coisas.
This message was edited 1 time. Last update was at 18/02/2009 20:11:56
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 20:19:11
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
esse miglayout eh um plugin? ou eh uma ferramenta apenas para layout?
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 20:35:56
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
tava vendo sobre o JGoddies e o abeille, fis o download deles , eles nao sao um framework para desenvolver layouts pq tem uma pasta com varios arquivos jar nao tem nada exe? sao plugins? algueim pode me ajuda ? obrigado
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 21:19:59
|
kapa01
Debugger
![[Avatar]](/images/avatar/6840b145d767fd6d53ef6a0595784bdd.png)
Membro desde: 15/08/2008 17:55:11
Mensagens: 71
Offline
|
ken420 wrote:Meu deus gente uso o netbeans é uma boa ferramenta mas nao sei pq é que ele é tao chato para ajustar os componentes na tela, ele compilado aparece os botoes em um lugar e fora da compilacao no meu programa ele ta em otro lugar pq é assim gente? pq buga tanto na parte de os objetos na tela ficarem em lugar diferente do que nos colocamos PQ ? no eclipse isso acontece tambem no visual studio?
OBS: sei la essas ferramentas sao boas para ganhar tempo mas parece que o tempo que vc ganha vc acaba perdendo ajustando os componentes na tela  alguma otra ferramenta que nao tenha esse tipo de problema vlw pessoal!
eu tambem me mato com esses componentes no netbeans, a solução que eu encontrei foi deixar o layout null, mas deve ter um jeito melhor de se resolver isso que até hoje eu tambem não descobri
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 22:12:13
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
tambem deixo o layout null porem o netbeans sempre ker autoredimensionar!
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 16:41:55
|
snowblacksoul
JavaEvangelist
![[Avatar]](/images/avatar/b77f4cfb600fa66914b624e9baa5f064.png)
Membro desde: 27/04/2008 11:46:37
Mensagens: 439
Offline
|
Bom pessoal eu uso o netbeans 6.5 e não tive problemas, uso sempre painel de grade, coloco tudo dentro dele e coloco onde quiser na página que fixa ali direitinho, tente sempre usar o painel de grade
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 16:44:24
|
snowblacksoul
JavaEvangelist
![[Avatar]](/images/avatar/b77f4cfb600fa66914b624e9baa5f064.png)
Membro desde: 27/04/2008 11:46:37
Mensagens: 439
Offline
|
gente eu coloco tudo dentro do painel de grade!! e fica tudo direitinho onde quero
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 19:52:50
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
O problema não é todo do netbeans. O problema está nos layouts. Os layouts padrão (do AWT) são muito triviais e difíceis de usar para construir algo complexo. O netbeans usa o matisse que é mais poderoso, mas não é exatamente algo que tem um código feito para humanos veem. Como solução para isso tem:
Usar o MigLayout.
Usar o layout null e posicionar os componentes geometricamente no código. O redimensionamento é feito via listeners ou então não se permite o redimensionamento da tela.
Criar o seu próprio layout. Basta criar uma classe que implemente a interface java.awt.LayoutManager ou java.awt.LayoutManager2.
This message was edited 1 time. Last update was at 19/02/2009 19:53:36
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2009 00:42:53
|
Voo livre
JavaChild
Membro desde: 08/03/2009 12:58:54
Mensagens: 105
Offline
|
Olá amigos,
Gostaria de saber qual plug in instalar no net beans 6.5 para rodar jsp.
Eu instalei o netbeans e qd tento abrir um projeto do jsp eu não consigo,
ineves de ele abrir todas as pasta direto ele vai abrindo uma por uma,
eu estou achando que tem que instalar algum plug in, alguem sabe???
Obrigado
|
Rodrigo
Engenharia Computação
Universidade Estácio de Sá - Rj |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2009 01:56:14
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Voce deve ter pego o netbeans versao JAVASE vc pode pegar o plug-in separadamente ou pode pegar a versao do netbeans full que ja tem JAVA SE, JAVA ME, JAVA EE que seria teu caso, de uma olhada aqui http://www.netbeans.org/downloads/index.html repare que tem a versao full, ela ja tem o que vc precisa para rodar .jsp, um abraco qualquer coisa posta ae!
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2009 10:12:14
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Eu uso o FormLayout do JGoodies.. assim como o MigLayout é apenas uma implementação de LayoutManager2
Usar layout null não garante que os componentes vão estar no mesmo lugar entre dois SO's nem mesmo em duas resoluções diferentes do mesmo SO.
E eu uso assim por que detesto aquele código horrivel que o NetBeans joga nas nossas classes para criar uma tela.
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/05/2009 07:00:26
|
gregowbr
Debugger
![[Avatar]](/images/avatar/1feab119ba02cd171a68bd67a746da39.png)
Membro desde: 15/05/2009 06:58:51
Mensagens: 54
Offline
|
Era esse tópico mesmo que eu procurava, como faz pra configurar o Layout para null?
pq eu tava criando meu programa todo no Editor Normal utilizando Insets, e é um saco ficar fazendo assim..
Alguma boa alma explica aqui como fazer pra deixar a configuração do NetBeans pra Null no JFrame?
Por exemplo, Se eu quiser colocar um botão em cima do outro sei lah quando clicar no que está em cima (setVisible(false)) e então o outro botão aparece, no NetBeans JFrame agente não tem essa liberdade, pq ele auto alinha e coloca o botão pro lado e as vezes joga pra longe o botão, ODEIOO ISSO!
Preciso colocar Null pra ter essa liberdade, ajudem-me! '-'
Obrigado!
This message was edited 1 time. Last update was at 15/05/2009 07:08:06
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/05/2009 07:49:48
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
thingol wrote:Eu sou meio estúpido para acertar os componentes na mão (sei lá, devo ter 2 mãos esquerdas) e uso um layout como o ...
JGoodies Forms (http://www.jgoodies.com/freeware/forms/)
thingol wrote: Não tenho paciência para usar o editor do NetBeans; ele não é adequado nem para fazer protótipos.
[]² Mas ando pensando em mudar pro MigLayout. XD Layout Null é a pior opção que voces tem. Pode ser até por culpa dele que acontece isso. Ele não garante que os componentes se mantenham no mesmo lugar entre SOs diferentes nem mesmo em resoluções diferentes no mesmo SO. Haha.. depois que eu postei eu vi que é um tópico antigo e eu já havia postado.
This message was edited 1 time. Last update was at 15/05/2009 07:50:59
|
|
|
 |
|
|