Como Chamar outra class

5 respostas
P

Pessoal, estou elaborando um sistema onde tenho um menu com vários itens de menu, Ex. Cadastro -> Clientes, Fornecedores, Compras, Vendas
Relatórios -> Clientes, Fornecedores, Compras, Vendas, etc…
Pergunto:
1- Neste sistema, por existirem muitas aplicações, é melhor fazer várias aplicações (vários .class)?
2- E fazendo várias class, como faço para instanciar/chamar uma outra class no evento clicar do mouse?(A dúvida é o comando desse instanciamento e não local, Ok?!)

Galera, Obrigado

5 Respostas

R

Para instanciar uma classe:

nomedaclasse obj = new nomedaclasse();
obj.metodomontaatela();

S

Vc pode fazer +ou- assim:

Cria uma classe Menu, que irá chamar todos os itens do menu.
E para cada item tipo Cadastro -> Clientes, vc cria uma classe CadastroDeCliente.java.

Ae na classe Menu, vc apenas chama as classes que são os itens:
new CadastroDeCliente();

Falow

P

“sakurai”:
Vc pode fazer +ou- assim:

Cria uma classe Menu, que irá chamar todos os itens do menu.
E para cada item tipo Cadastro -> Clientes, vc cria uma classe CadastroDeCliente.java.

Ae na classe Menu, vc apenas chama as classes que são os itens:
new CadastroDeCliente();

Falow

Cara,

como que o jvm vai saber onde está este arquivo novo CadastroDeCliente.java??? É só colocar no mesmo diretório que ele procura?? ou é necessário importar ele (import CadastroDeCliente, ou algo assim???)

S

se estiver no mesmo package não precisa importar

+ Telas
      - Menu.java
      - CadastroDeCliente.java

----------------------------------------------------------------

Se estiver em packages diferentes então vc precisa importar

+ TelaPrincipal
      - Menu.java
+ OutrasTelas
      - CadastroDeCliente.java

Abraços.

P

Valeu galera!!! :grin:

Criado 27 de junho de 2005
Ultima resposta 12 de jul. de 2005
Respostas 5
Participantes 3