E ai galera, to com um probleminha com a hora aqui, vê se você podem me da uma ajudinha…
Eu to querendo coloca hora na minha tela de login, peguei um código aqui mesmo no forum, mas não to conseguindo coloca ele no canto inferior da minha tela de login…
Esse código :
[code]import java.awt.Menu;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JFrame;
import javax.swing.JLabel;
class horaa extends JFrame implements ActionListener{
Menu p = new Menu();
private JLabel horario = new JLabel();
private javax.swing.Timer timer;
public horaa()
{
super(“Horario”);
add(horario);
disparaRelogio();
setVisible(true);
setSize(80, 100);
setLocationRelativeTo(null);
}
public static void main(String args[])
{ new horaa(); }
public void disparaRelogio() {
if (timer == null) {
timer = new javax.swing.Timer(1000, this);
timer.setInitialDelay(0);
timer.start();
} else if (!timer.isRunning()) {
timer.restart();
}
}
public void actionPerformed(ActionEvent ae) {
Date hora = new Date();
SimpleDateFormat hora_formato = new SimpleDateFormat(“HH:mm:ss”);
horario.setText(hora_formato.format(hora));
}
}[/code]
a minha tela fica assim :
//imagem ampliada -> http://imageshack.us/photo/my-images/33/horaaprece.jpg/
Eu tentei passa ele pra tela de login, só que não to conseguindo tentei de vários jeitos já, tentei assim :
public horario()
{
super("Horario");
add(horario);
disparaRelogio();
new Login().setVisible(true);
setLocationRelativeTo(null);
}
//imagem ampliada -> http://imageshack.us/photo/my-images/687/horal.png/
Se eu mudo assim ele aparece, mas a só a tela de login, só que sem a hora, e se eu coloco sem o new Login().
só o setVisible(true);
ele aparece só a hora
Alguém ai pode da uma ajudinha? =(