Gdzie tu jest błąd? Poprawi ktoś?

Gdzie tu jest błąd? Poprawi ktoś?
M4
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 7 lat
  • Postów:14
0

import java.awt.EventQueue;
import javax.swing.JFrame;

public class MyFrame extends JFrame {
public MyFrame (){
super("Hello World");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}

public class Test {
public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        @Override
        public void run() {
            new Myframe();
        }
    });
        
    }
    
    }
}
szweszwe
  • Rejestracja:ponad 11 lat
  • Ostatnio:8 dni
  • Lokalizacja:Kraków
  • Postów:1694
0

Test jest klasą wewnętrzną w MyFrame. Pewnie tego nie chciałeś. Oprócz tego robisz new Myframe() zamiast new MyFrame().

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.