Classes! Relogio

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