Le constructeur d'une classe doit avoir le même nom que la classe elle même. C'est à dire, ici tu crée une classe fenêtre extends Jframe, donc ton fichier doit poser le même nom, soit Fenêtre. Si t'as crée un package, oublie pas son importation.
J'ai beau appeler mon fichier "Fenetre", mais quand j'appuie sur la fleche verte il ne se passe rien et c'est l'autre fichier (Le fichier pour faire des conversion) qui se lance
Et pour ton code brubru777, ça ne marche pas : il y a 2 croix rouge :
- Multiple markers at this line - Syntax error on token(s), misplaced construct(s) - Syntax error on token "]", :: expected after this token - Syntax error on token "void", @ expected
import javax.swing.JFrame;
public class Fenetre extends JFrame {
public Fenetre(){
this.setTitle("Ma première fenêtre Java");
this.setSize(400, 500);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
// La méthode main va ici
}
Merci, ça a marchait, je n'avais juste pas mis la méthode au bon endroit
Créer fenêtre Java
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Tu as bien mis la méthode au bon endroit ?