Ajuda..heranca de componentes

1 resposta
V

olá pessoal…estou começando agora com o java…mas vm lá.

seguinte…estou desenvolvendo um projeto no qual tem 3 janelas

projeto (super ou pai) projeto tem nome e codigo

projeto hardware(filha) alem de nome codigo valor horas trabalhadas

projeto software (filha) alem de nome e codigo tem custo mecanica…

todos tem evento no botao confirma…que pega os dados do Jtextfield e joga em um array…

a duvida é…como posso herda o que esta implementado no evento do botão em projeto, sem esrever os codigo nas filhas novamente…como se fosse o inherited do delphi…
ou seja

projeto ja pega nome e codigo…ae no projeto hardware queria nao precisa reescrever o codigo que pega nome e codigo…e sim aproveitar o que esta na super classe e pegar somente horas trabalhadas…

agradeco qualquer ajuda dese ja!

1 Resposta

J

O que eu faço é criar a tela pricipal com Jpanel protected…
As outras classes filhas ao inves de herdar JFrame herdam essa tela pai que voce criou…
Os campos personalizados de cada tela filha que vc criar você vai adicionar nesse Jpanel da classe pai…

Assim os campos e botões que tem a classe pai não precisam ser repetidos…

Não sei se fui claro, espero que você entenda! :smiley:

abs…

Criado 18 de outubro de 2007
Ultima resposta 18 de out. de 2007
Respostas 1
Participantes 2