[ajuda] calcular salário  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
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
[WWW]
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
[WWW]
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
[WWW]
Ironlynx
Moderador
[Avatar]

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/
[WWW]
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
[WWW]
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
[WWW]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team