RE:como poner fecha y hora en frame de java
Coloca un Label y haces algo como :
Calendar cal = Calendar.getInstance();
Date fecha = cal.getTime();
DateFormat formatter = DateFormat.getTimeInstance();
statusLabel.setText( formatter.format( fecha ) );
Por supuesto si quieres que se vaya mostrando la actualizacion de la hora debes colocar el codigo en un thread, especificamente en un timer