| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2008 17:00:02
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Olá programadores,
Eu estou com um probleminha.
Ja fiz toda a base do programa funcionar, só que estou com um problema na interface.
Quero montar uma tela mais ou menos assim.
Nome:[valor edital]
Endereço:[valor edital]
Telefone:[valor edital]
Janeiro...............Fevereiro .....................Dezembro
[valor edital] [valor edital] [valor edital] [valor edital]
Sendo tudo em um mesma tela.
Pelo que me parece usa-se se JTexFiel e JLabel.
O que me complica, até aqui, e receber esses valores assim. Porque já consegui fazer com outro componente gráfico.
Na verdade o que mais me complico e no Layout.
Queria pedir um exemplo código, e se vocês souberem também de algo tutorial simples, que explique sobre Layout também agradeço, que pesquisei e so achei dor de cabeça.
Desde já agradeço atenção.
Abraço.
Wesley.
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2008 17:05:01
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Para esse tipo de interface eu indico o SwingBean
This message was edited 1 time. Last update was at 21/12/2008 17:05:41
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/12/2008 19:41:52
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Valeu meu brother,
muito obrigado mesmo, mas eu estou querendo o código fonte pronto.
Será que tem como?
Abraço.
Valeu.
E uma aplicação Desktop.
E não pretendo trabalhar com Framework.
Aguardo!!!
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/12/2008 21:04:22
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Pois é, pra isso existem os frameworks, eles são códigos prontos. Mas enfim, se vc quer fazer na mão, recomendo que vc construa um método na interface que popule a a classe que possui as informações e retorne através de um método get ou coisa do gênero. Como vc disse que tem dificuldade com o Layout, eu sugeri o SwingBeam pq vc não precisa se preocupar com Layout. Mas se vc kiser usar um Layout no Braço, recomento o GroupLayout ou GridBag. No site da SUN vc encontra tutorias sobre esses Layouts.
Enfim, ainda indicaria para vc pelo menos visitar o site do frameworks, já que lá ele coloca uns exemplos de tela que vc pode encontrar o que precisa.
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/12/2008 22:36:05
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Pois é, pra isso existem os frameworks, eles são códigos prontos. Mas enfim, se vc quer fazer na mão, recomendo que vc construa um método na interface que popule a a classe que possui as informações e retorne através de um método get ou coisa do gênero. Como vc disse que tem dificuldade com o Layout, eu sugeri o SwingBeam pq vc não precisa se preocupar com Layout. Mas se vc kiser usar um Layout no Braço, recomento o GroupLayout ou GridBag. No site da SUN vc encontra tutorias sobre esses Layouts.
Enfim, ainda indicaria para vc pelo menos visitar o site do frameworks, já que lá ele coloca uns exemplos de tela que vc pode encontrar o que precisa.
Como falei irmão, minha aplicação e desktop, e olhei o framwork, gostei, so que e desktop.
E vou dar uma olhada nos métodos, e que realmente eu não me dou bem com interface. Acho que vou ficar na parte de levantamento de requisitos, ou Banco de Dados, porque programação é boa, e até me dou bem com lógica, mas interface eu apanho.rsrsrs.
Obrigado, eu vou dar uma olhadinha. E vou tentar, creio que consigo e posto aqui.
Você pode me mandar o modelo de uma caixa na tela?
Para eu ver como o método funciona.
Valeu mesmo pela atenção.
Um abraço.
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 08:42:41
|
adriano_si
JWizard
![[Avatar]](/images/avatar/4f9ef38edcfc460a00cbb8ed5dee299c.jpg)
Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline
|
Cara, sinceramente ainda não entendi o que vc quer... vc quer só a interface pronta ??? O problema é construir uma interface Desktop ?? te recomendo o NetBeans... ele constroi pra ti e se não quiser nem olhar o código quie ele preparou, pode... www.netbeans.org
Ou queres que a interface funcione já com tua lógica e tuas regras de negócio ??
Aí é complicado...
Falows
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 12:26:03
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Mas o framework que passei é pra Desktop, então não entendo quando vc continua afirmando que quer uma interface Desktop...
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 14:57:44
|
adriano_si
JWizard
![[Avatar]](/images/avatar/4f9ef38edcfc460a00cbb8ed5dee299c.jpg)
Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline
|
heheheh pior... ainda não conhecia o SwingBean, mas depois dessa aqui fui lá pra conferir... o Projeto parece sewr muito fera mesmo... só não gosto da Pilha de XMLs... vou verificar com mais calma quando chegar em casa...
Acho que ele nem olhou a página do SwingBean... hehehehehhee
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 15:03:50
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Pois é, de início os XML´s parecem meio estranhos mesmo, mas depois vc acostuma. O bom que vc só faz uma classe, e pode fazer vários XML para a mesma tela. Para quem trabalhar com Hibernate é muito bom, já que vc vai ter que fazer os beans de persitênsia, vc praticamente não faz uma linha de código a mais, apenas os XML configurando. Além disso, vc pode configurar os componentes gráficos como kiser. Eu construi um textField personalizado para moeda, utilizando BigDecimal e configurei o SwingBena para utilizá-lo toda como padrão quando minha classe tiver um BigDecimal. Enfim, a parte de tabelas do SwingBean também é muito boa, vc não precisa implementar model nenhum também, só usar a JBeanTable.
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 19:39:57
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Caros colegas,
Ta complicado entender é?
rsrsrsrsrs.
Sim, esqueci de falar, eu sou novo em java.ok?
Não sabia que podia usar frameworks para aplicação desktop.
Foi bom que aprendi.
Eu já tenho o negócio rodando, só que tudo na swing JOption, e queria fazer uma telinha como todo programinha tem.
E eu olhei sim, o framework SwingBeam, e gostei muito, só que não sabia que podia usa-lo em desktop.ok?
Eu uso o Netbeans, e não queria ficar preso ao código que ele faz. Geralmente o pessoal não recomenda.
Eu queria aprender a fazer essas telinhas, tudo no lugar.
Era isso minha dúvida.
E aproveitaria uma aplicação funcionando pra isso.
Se vocês poderem postar um código(para aprender a usar), criando uma caixinha e recebendo os dados dessa caixa, já me ajudaria.
Valeu pela atenção.
Foi de grande avalia.
Grato.
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/12/2008 23:10:28
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Entrando na onda da galera que fez códigos no Natal, fiz aqui umas classe pra vc testar, fazendo tela de forma programática:
Eu gosto de usar o GroupLayout, mas o pessoal também curte usar o GridBagLayout. Enfim, repara que se vc usasse o SwingBean, iria dar muito menos linha de código, mas como vc quer fazer na mão, veja o exemplo e seja feliz.
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2008 07:15:38
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Caro renzonuccitelli,
Obrigado brother!
Vou testar e qualquer dúvida eu posto.
Você fez tudo, valeu mesmo.
Deve ter dado um trabalhão.
Valeu.
Abraço.
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2008 07:32:35
|
101574
Thread.start()
![[Avatar]](/images/avatar/a77d1d90434235848ed35e091d18fce7.jpg)
Membro desde: 21/12/2008 16:44:27
Mensagens: 30
Offline
|
Pronto Galera,
Valeu mesmo,
Agora vou mexer um pouco no código e estuda-lo.
Um forte abraço.
E feliz 2009.
Até a proxima.
|
Me adicione no seu msn.
WMACIBNC@HOTMAIL.COM
Os fracos se vingam, já os forte perdoam |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2008 20:39:00
|
Maracuja
GUJ Ranger
![[Avatar]](/images/avatar/aceacd5df18526f1d96ee1b9714e95eb.jpg)
Membro desde: 28/03/2006 10:18:44
Mensagens: 932
Localização: Via Láctea
Offline
|
Opa, vc pode utilizar o google para fazer pesquisas, inclusive procurar exemplos. No entanto um dos melhores lugares para vc começar é aqui.
Trail: Creating a GUI with JFC/Swing
inclusive com exemplos de código que você pode visualizar, baixar, rodar, alterar, testar;
[]'s
|
"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio |
|
|
 |
|
|