| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/04/2008 19:22:10
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Olá a todos.
tenho uma dúvida num projeto que tô fazendo.
Para quem se enteressar tem o código com os pacotes bem aqui:
[ link retirado ]
Eu quero digitar minhas rendas mensais (pode ser uma ou várias, o usuário escolhe).
Depois preencho no lado direito do forumlário todos meus gastos (em vários JTextFields) e depois eu clico em calcular.
No fim, o programa vai informar em (JLabel, pois procuro algo mais profissional do que JOptionPane) , bem o programa deve informar quanto vou gastar, quanto vai sobrar, se ultrapassou minha(s) renda(s) ele deve informar quanto ultrapassou e quanto tenho que adquirir (com impréstimo ) para quitar o valor que ultrapassou.
Simples não?
Não estou conseguindo e não conheço nenhum algoritmo em java para isso.
*Também preciso de um tratador de eventos para um JButton sair.
Espero muito pela ajuda de vocês.
Tem apensa 2 dias que acompanho o material deste fórum, e vejo que têm muitos profissionais aqui, apesar de iniciantes também.
abraços.
This message was edited 1 time. Last update was at 05/05/2008 18:32:04
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/05/2008 18:51:23
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Olá membros!!
Eu já resolvi todo o programa que estava a planejar.
Só tem um probleminha: quando fui criar o arquivo .jar, não abriu na tela.
Seguinte:
e só deixei como um JPanel normal.
Mas aí lá no método main se executava assim:
Eu disse bem: executava...
Segue umas imagens para esclarecer melhor meu problema:
http://i40.servimg.com/u/f40/11/80/81/44/left0010.gif
Aqui é uma imagem da tela do programa:
http://i40.servimg.com/u/f40/11/80/81/44/left0011.gif
Aqui é uma imagem do modo que o formulário era executado no método main:
http://i40.servimg.com/u/f40/11/80/81/44/main_d10.gif
Aqui é uma imagem do método ou classe JComponents:
http://i40.servimg.com/u/f40/11/80/81/44/main_d11.gif
Agora vamos aos modos que estou usando agora:
Já que substituir o Public JComponent por um JPanel comum, então tive que alterar o método main também:
http://i40.servimg.com/u/f40/11/80/81/44/main10.gif
Espero que me ajudem, pois do jeito que estava eu não conseguia criar vários formulários.
Foi por isso que eu modifiquei o uso do pacote form.
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/05/2008 18:09:43
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Ninguém?
Então só quero uma ajuda ou um pacote java para formulários que contenham mais de 7 colunas e mais de 23 linhas.
Não gosto muito de usar pacotes forms, pois são muito limitados a conteúdo, mas o bom é que alinham melhor.
Obrigado.
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/05/2008 19:04:24
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
dark123, vc pegou esse programa(o código) em algum lugar?
Vc se deu conta que o seu programa usa o JGoodies FormsLayout, que é uma api de terceiros???(veja em http://www.jgoodies.com/freeware/forms/)
Ao deletar:
Vc tirou o acesso aos componentes do FormsLayout!!!
E eu prefiro acertar os Builders via PanelBuilder, não é dif´cil ter 7 colunas e mais de 23 linhas, o chato é que vc pode perder a formatação de texto ou dos componentes se eles forem muitos por linha.
Leia o whitepaper: http://www.jgoodies.com/articles/forms.pdf
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/05/2008 19:50:26
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Obrigado por se interessar.
Eu tenho os pacotes aqui na minha máquina.
O problema é só isso que eu disse mesmo.
Tive que criar 2 painéis, ou melhor, 2 JComponents para fazer o que eu queria.
Mas agora os tratadores de eventos não funcionam de um JComponent para outro.
Veja a imagem do que tive que fazer.
http://i40.servimg.com/u/f40/11/80/81/44/left0012.gif
tive que dividir o painel em 2 para poder fazer o que eu queria.
E também tem esse problema que você citou acima. Realmente, se eu modificar o nome das rendas e despesas, vou perder espaço , isso se o nome delas for maior do que uns 10 caracteres.
Bem, então acho que o jeito é usar tabulações mesmo.
Mas será que terei problema para criar listeners? Ou será do mesmo jeito?
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/05/2008 18:01:05
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
E como eu faço para ampliar a quantidade de linhas e colunas?
Nestes tutoriais não encontrei como fazer isso...
Mas obrigado mesmo assim .
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
|
|