| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 22:23:36
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Eu realmente não estou aguentando mais... Estou para explodir.Eu usava o sistema Gentoo, desde de lá, o Netbeans já veio apresentar problemas para mim, como por exemplo, falta de acentuação, e sua interface não está normal; padrão do Java. Então, dessa forma, eu fui para o maldito Ubuntu, que por sinal é uma porcaria de Linux! Esse gnome então, nem se fala! E o problema simplesmente continua! Preciso desenvolver um software, mas nunca dá, cada hora é um problema que vem. A interface está totalmente esquisita, não está o normal do Java. Agora, não quer executar o programa. Alguém, por favor, poderia citar aqui, um bom sistema Linux para desenvolver Java ? Ou uma boa IDE ? Preciso desenvolver um software. Por favor, me dêem dicas de IDE, SO, etc.
Eu queria usar o Eclipse, mas o problema é que no Eclipse, eu não consigo utilizar o Pallete de swing. Lá, eu tenho que criar tudo na mão. Eu até crio, mas o problema é posicionar o menu, botão, textos, etc.
Veja, não executa:
This message was edited 2 times. Last update was at 25/01/2012 23:55:30
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 22:45:26
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Force o NetBeans a rodar usando algum LAF "nativo" do Java, como o Metal ou o Nimbus.
Eu já tive muuitos problemas com a interface do NetBeans no Gnome tbm.
Veja o seu outro post sobre como fazer isso: http://www.guj.com.br/java/263681-interface-grafica-do-java-totalmente-diferente
[]'s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 22:55:21
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Olá! Grato por responder!
Afinal, você utiliza qual sistema ? Qual seria recomendado para programar Java ? Eu sei que isso é relativo, mas.... Quero um sistema que se adpta bem ao Java.
Obrigado, o comando que você passou funcionou perfeitamente. Agora, por que, o meu programa não executa ? ;s
Quando abro uma nova JFrame, as vezes o Netbeans gera isso:
Sendo que da outra vez ele não gerou... Sinceramente, isso está bugado ,não é possível...
Agora, pq o meu programa anterior não executa ?
This message was edited 3 times. Last update was at 25/01/2012 23:00:36
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:01:11
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Atualmente uso Windows 7.
Não tenho mais paciência para usar Linux como plataforma de trabalho.
Só uso Linux em servidores.
Vou ver seu código, já posto.
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:06:55
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Poxa, usar Windows para ficar formatando a cada 2 meses é lamentável.. Mas, o Windows 7 é melhor para programar Java ?
Veja o código do primeiro post, que não executa.
This message was edited 1 time. Last update was at 25/01/2012 23:08:43
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:12:34
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Oloko, o que você faz para precisar formatar a cada 2 meses?
Se você gerenciar o SO direitinho, manter um bom antivírus atualizado e o SO atualizado, não tem problema nenhum.
Estou com uma instalação do W7 ativa desde maio de 2011 no notebook que comprei e ainda não tive sequer um probleminha.
Agora, se você é do tipo de pessoa que instala e desinstala todo tipo de porcaria, fica rodando "limpadores" como o ccleaner o tempo todo, não atualiza o SO, usa algum antivirus meia boca, ai concordo com você, seu Windows vai para o saco rapidinho.
Vou ver seu código.
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:14:40
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Hehehe o seu erro é bem bobinho.
Meus alunos fazem isso o tempo todo quando entro na parte de interface gráfica em Java.
Veja a linha 11. Qual classe está sendo herdada? Matou a charada?
No NetBeans, quando vai criar a janela, você está errando na hora de escolher que tipo de componente quer criar.
[]'s
This message was edited 1 time. Last update was at 25/01/2012 23:15:26
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:15:24
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Utilizo Linux à anos. Sinceramente, seria algo lamentável eu migrar para o Windows. Eu nem consigo fazer isso.
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:17:00
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
hackum wrote:Utilizo Linux à anos. Sinceramente, seria algo lamentável eu migrar para o Windows. Eu nem consigo fazer isso.
Então, gosto é gosto não é mesmo? Ficar brigando por causa de SO, IDE, religião, etc. é perda de tempo e sinal de imaturidade (não estou falando q vc é imaturo).
Viu qual foi o seu erro?
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:19:22
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Isso é verdade. Bom, eu vi o erro sim, mas eu errei porcausa do maldito Netbeans, que cria código todo confuso. Se eu criasse na mão seria muito mais tranquilo.
Agora, não consigui compreender o erro. Poderia me passar a solução do erro ? Só assim consigo entender. Oo
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:24:35
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
Na hora de criar o formulário, você escolheu JPanel ao invés de JFrame.
Para resolver, crie um formulário do tipo JFrame, abra o formulário do JPanel, selecione todos os componentes, copie, vá no JFrame e cole.
Coloque uma coisa na cabeça. Código gerado, seja ele qual for, não deve ser entendido. Ele é gerado, então você não precisa se preocupar com ele. O GroupLayout (JDK 6 e superiores) usado por padrão no Matisse é um gerenciador de layout feito para ser usado através de geração e não manualmente. Código gerado vai ser "bagunçado" (aka difícil de ler) em qualquer IDE. Quem tem que gerenciar esse código é a ferramenta, não você. Quando você precisa ter um controle mais fino sobre a geração, basta ir na aba Code (Código) do NetBeans (fica junto com a aba Properties (Propriedades) dos componentes e então fazer as configurações específicas que precisar.
[]'s
This message was edited 1 time. Last update was at 25/01/2012 23:26:26
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:24:55
|
raghy
Virtual Machine Man
![[Avatar]](/images/avatar/c233abe6b5d62eda374b43ec404cfdb4.jpg)
Membro desde: 14/01/2009 19:48:23
Mensagens: 629
Localização: florianopolis
Offline
|
hoje prefiro fazer tudo manualmente, é até melhor para posicionar as coisas.
com o comando setLocation. este automático do netbeans, é bom, mas chega uma hora que a pessoa perde o controle. E tem que cuidar para a biblioteca estar adicionada e não se perder, se não o jar não vai rodar.
Tenho linux e windows, uso windows, 98 por cento e o netbeans, toda hora.
antigamente me irritava pois as vezes travava mesmo, aí preferia IDE menores como jcreator ou jedir, coisa assim,e parece que funcionava melhor e mais rápido mesmo. o netbeans deve fazer muitos cálculos para a coisa funcionar e acaba demorando. o ubuntu, dá opções de escolha, não apareceu nenhuma lá?
senão no windows, dá para escolher uma IDE mais leve, pode facilitar.
mas se o erro for por causa do JPanel, da linha 11, aí nem no bloco de notas, funcionará...
|
tamos aí!
Raghy@ig.com.br
curso técnico de programação de computadores (java, mysql) - preferência por programas em desktop swing e jogos java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:28:55
|
hackum
Java Ninja
![[Avatar]](/images/avatar/acb8c320b3374282c35a75ed95843067.jpg)
Membro desde: 18/11/2009 18:45:06
Mensagens: 287
Localização: Minas Gerais.
Offline
|
Mas, JPanel, não é apenas um painel ? Então pq o netbeans criou um JFrame ?
Afinal, qual a diferença entre os dois no Netbeans ?
Pois é, por isso prefiro programar na mão, mas o problema, como eu disse, ter que posicionar cada um, é complicado. Mas, e os programadores de grandes software ? Eles cria tudo na mão ?
|
"O topo da inteligência é alcançar a humildade."
(Textos Judaicos)
"Ensinar é aprender duas vezes."
(Joseph Joubert)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:29:04
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
raghy wrote:hoje prefiro fazer tudo manualmente, é até melhor para posicionar as coisas.
com o comando setLocation. este automático do netbeans, é bom, mas chega uma hora que a pessoa perde o controle. E tem que cuidar para a biblioteca estar adicionada e não se perder, se não o jar não vai rodar.
Tenho linux e windows, uso windows, 98 por cento e o netbeans, toda hora.
antigamente me irritava pois as vezes travava mesmo, aí preferia IDE menores como jcreator ou jedir, coisa assim,e parece que funcionava melhor e mais rápido mesmo. o netbeans deve fazer muitos cálculos para a coisa funcionar e acaba demorando. o ubuntu, dá opções de escolha, não apareceu nenhuma lá?
senão no windows, dá para escolher uma IDE mais leve, pode facilitar.
mas se o erro for por causa do JPanel, da linha 11, aí nem no bloco de notas, funcionará...
Cuidado. Usar NullLayout ou AbsolutLayout é desencorajado. O ideal é você deixar que o gerenciador configure a tela para você. O segredo para trabalhar com o Matisse (editor Swing WYSIWYG do NetBeans) é aprender a trabalhar com as âncoras que ele usa, além de usar painéis para separa os componentes.
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/01/2012 23:31:43
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online
|
hackum wrote:Mas, JPanel, não é apenas um painel ? Então pq o netbeans criou um JFrame ?
Afinal, qual a diferença entre os dois no Netbeans ?
Pois é, por isso prefiro programar na mão, mas o problema, como eu disse, ter que posicionar cada um, é complicado. Mas, e os programadores de grandes software ? Eles cria tudo na mão ?
JPanel é um painel. JFrame é uma janela.
JPanel é um container de componentes, usado para criar separações de vários componentes. Um JPanel NUNCA vai ser uma janela. Você pode inserir JPanels em um JFrame e então exibir o Frame, que é a janela.
Recomendo que você dê uma estudada no Swing. Saber diferenciar um painel de um frame é algo bem básico e essencial para quem trabalha com Swing.
[]'s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
|
|