Salut à tous,
une p'tite question de débutant Java au sujet de l'import.
Il existe une clase JFrame qui se trouve dans le package javax.swing.
Ce que je ne comprends pas, c'est que lorsque je veux utiliser cette classe, je fais juste :
import javax.swing.*;
Et là, j'ai une erreur de compilation :
FlowLayoutTest.java:10: cannot resolve symbol
symbol : constructor JFrame (java.lang.String)
location: class JFrame
myFrame = new JFrame("Titre");
^
1 error
Alors que si je mets :
import javax.swing.JFrame;
Ben ça passe... Est-ce normal ? Et pourquoi ???
Si jamais, voici mon petit code de test :
une p'tite question de débutant Java au sujet de l'import.
Il existe une clase JFrame qui se trouve dans le package javax.swing.
Ce que je ne comprends pas, c'est que lorsque je veux utiliser cette classe, je fais juste :
import javax.swing.*;
Et là, j'ai une erreur de compilation :
FlowLayoutTest.java:10: cannot resolve symbol
symbol : constructor JFrame (java.lang.String)
location: class JFrame
myFrame = new JFrame("Titre");
^
1 error
Alors que si je mets :
import javax.swing.JFrame;
Ben ça passe... Est-ce normal ? Et pourquoi ???
Si jamais, voici mon petit code de test :
Bloc de code: