Bonjour
voila j'ai un pb a la compilation de mon code. Je suis débutant en java et je voudrai juste réaliser un programme qui me permette d'afficher la date, voici mon code:
import javax.swing.*;
import java.util.*;
import java.text.*;
class Horloge {
private GregorianCalendar calendar;
private Date time;
private String message;
public Horloge() {
calendar = new GregorianCalendar();
time = new Date();
calendar.setTime(time);
message = toString(calendar);
JOptionPane.showMessageDialog(null, message);
}
public String toString(GregorianCalendar date) {
String df = DateFormat.format(date);
return df;
}
}
public class HorlogeTest {
public static void main(String [] args) {
Horloge monHorloge = new Horloge();
}
}
Le message que j'ai a la compilation est le suivant:
non static method format(java.lang.Object) cannot be referenced from a static context
String df = DateFormat.format(date);
Si vous avez des conseils a me donner pour mon code je sui preneur aussi.
Merci

