Pessoal sem complicar muito, pois sou iniciante em Java.
Meu programinah é mais simples que de locadora, tipo uma tela com vários botoes cada um com sua respectiva funcionalidade.
Onde cada qual chamrá alguma tela, onde nesta também haverá N botões.
Realmente creio que se jogar tudo em um .java só ficará uma porcaria e um fonte extremamente grande e de difícil manutenção.
Ja tenho duas telas montadinhas, mas o que to me perdendo mesmo, é na chamada de uma pra outra. Não to conseguindo fazer as referencias.
Nem por setVisible(true).
Meu main está assim:
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Tela_Principal t_Principal = new Tela_Principal();
t_Principal.getJFrame().setVisible(true);
}
});
}
Em um botão tento fechar esta janela principal e chamar minha outra que está em outro "Tela_Cad.java"
Vejam:
private JButton getBCadastrar() {
if (bCadastrar == null) {
bCadastrar = new JButton("Cadastrar");
bCadastrar.setBounds(new Rectangle(15, 38, 110, 25));
bCadastrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Tela_Cad t_cad = new Tela_Cad();
t_cad.setVisible(true);
}
});
}
return bCadastrar;
}
Executando desta maneira não dá erro algum, mas ao clicar neste botão ele me traz a janela em anexo e não com os botões e texts que montei.
Por isso perguntei se era problema de vários fontes e tals.
Deu pra esclarecer minha dúvida?
Obrigado! 8)
