Relogio no programa

4 respostas
E

Tenho uma classe Hora. Quero q o relógio apareça em outro classe (BotoesPainel).
Já tentei, mas não consingo instanciá-la (nao sei se está é a palavra correta para chamar outra classe).
como fazer isso???

4 Respostas

Andre_Brito

Você pode colocar um pouco do código aqui?

ViniGodoy

De qualquer forma, dá uma olhada nesse exemplo (e nos dois depois dele, na pág. 2). Vai acabar sendo útil para vc:
http://www.guj.com.br/posts/list/52964.java#279083

E

valeu pela dica, gostei muito tem varias formas!!
mas, como faço para "chamá-la". Para que ela apareça neste...

public class Clientes extends JFrame {
   private BotoesPainel controls;
   private RotuloClientes scrollArea;
   private JTextArea output;
   private String url;
   private Connection connect;
   private JScrollPane textpane;
  
   

   public Clientes()
   {
      super( "Aplicação de Banco de Dados de Agenda de Endereços" );

      Container c = getContentPane();

      // Inicia o layout da tela
   
      scrollArea = new RotuloClientes();
      c.setLayout( new BorderLayout() );
      c.add( new JScrollPane( scrollArea ), BorderLayout.CENTER );


      
      
      
      
      
      // Configura a conexão de banco de dados
      try {
         url = "jdbc:odbc:AddressBook";
         Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
         connect = DriverManager.getConnection( url );
      }
      catch ( ClassNotFoundException cnfex ) {
         // processa ClassNotFoundExceptions aqui
         JOptionPane.showMessageDialog( null, "A conexão falhou!\n" + cnfex.toString(), "Aviso",  JOptionPane.WARNING_MESSAGE );
      }
      catch ( SQLException sqlex ) {
         // processa SQLExceptions aqui
          JOptionPane.showMessageDialog(  null, "A conexão falhou!\n", "Aviso",   JOptionPane.WARNING_MESSAGE );
      }
      catch ( Exception ex ) {
         // processa Exceptions remanescentes aqui
         JOptionPane.showMessageDialog( null, ex.toString(), "Aviso", JOptionPane.WARNING_MESSAGE );
      }

      // Completa layout de tela
      controls =  new BotoesPainel(connect, scrollArea, output);
      c.add( controls, BorderLayout.NORTH );

      setSize(850, 500 );
      setResizable(false);
      setVisible(true);
      setLocationRelativeTo(null);
      move(150, 150);
      show();
   }

   public static void main( String args[] )
   {
       
             
       
      Clientes app = new Clientes();

      
      app.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); 
      app.addWindowListener( new WindowAdapter() {
        
         }
     );
   }
}
E

eu usei a classe MyFrame e esse q postei aqui. Qundo executo, a única forma q consegui foi abrindo em janelas separadas.
desculpa a minha bu… é q to começando agora.

Criado 20 de abril de 2008
Ultima resposta 21 de abr. de 2008
Respostas 4
Participantes 3