Ciao a tutti, sto iniziando , grazie ad una guida, a cercare di capire come funzioni il Java Swing.

Stavo cercando di personalizzare il JFrame definendo una nuova classe, che e' la seguente:


Codice PHP:
public class MyFrame extends JFrame{
    public 
MyFrame ()
    {
        
super ();setBounds (200,100,300,150);
    }
    
    public 
MyFrame (String titolo)
    {
        
super (titolo);
        
setBounds (200,100,300,150);
    }


E questa e' la classe che usa il MyFrame:


Codice PHP:
import java.awt.*;
import javax.swing.*;


public class 
EsSwing2 {
    public static 
void main (String [] v)
    {
        
MyFrame f = new MyFrame ("Esempio 2");
        
        
// posizione (200,100) dimensione (300,150)
        
f.show();
    }

compilando la classe ricevo pero' diversi errori, tra cui:

JFrame cannot be resolved to a type

Qualcuno potrebbe spiegarmi questo errore?
Il compilatore mi da errore su extends JFrame .
Potreste aiutarmi?