Galera fis esse codigo ai e ele tem que deixar o usuario acrescentar segundos e tbm tirar!
e tem que aparecer a hora atual! mais ele esta rodando sem funcionar ele roda e da projeto concluido sem parecer nada!
ajuda por favor!
Classe:
[code]import java.util.Calendar;
public class TRelogio {
private int hora;
private int minuto;
private int segundo;
public TRelogio(){
this.hora=0;
this.minuto=0;
this.segundo=0;
}
public void GetTimeNow(){
this.hora = Calendar.HOUR;
this.minuto = Calendar.MINUTE;
this.segundo = Calendar.SECOND;
System.out.println(hora+":"+minuto+":"+segundo);
}
public void SetSegundos(int segundo){
this.segundo = this.segundo - segundo;
}
public void SetmaisSegundos(int segundo){
this.segundo = this.segundo + segundo;
}
}[/code]
Principal TRelogio:
[code]import javax.swing.JOptionPane;
public class PrincipalTrelogio {
public static void main(String args[]){
TRelogio ObjRelogio=new TRelogio();
String A = new String();
for (A="";(A.equals(“Sair”));){
A=JOptionPane.showInputDialog(“Para Adicionar seg. 1, Para Retirar seg. 2, Para Sair .Sair”);
if (A.equals(“1”)){
ObjRelogio.GetTimeNow();
ObjRelogio.SetmaisSegundos(Integer.parseInt(JOptionPane.showInputDialog(“Adicionar Segundos”)));
ObjRelogio.GetTimeNow();
break;
}else{if(A.equals(“2”)){
ObjRelogio.GetTimeNow();
ObjRelogio.SetSegundos(Integer.parseInt(JOptionPane.showInputDialog(“Adicionar Segundos”)));
ObjRelogio.GetTimeNow();
}else{if(A.equals(“Sair”)){
break;
}
}
}
}
}
}[/code]
Qualquer coisa eu uso o NetBeans!
Obrigado Galera espero que consigam me ajudar!
Atenciosamente