Он действительно успешно скомпилирован. Причина, по которой он говорит «выполняется ...», заключается в том, что когда вы вызываете setVisible(true)
, ваше окно становится видимым, и программа продолжает работать, пока не закроется.
Звучит так, как будто вы не видите окна, хотя созданное вами окно стало "видимым".
Попробуйте добавить
// Set the size of the window.
window.setSize(600, 400);
// Position the window in the middle of the screen.
window.setLocationRelativeTo(null);
// End the application when X is pressed.
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
перед звонком setVisible(true)
. Это должно гарантировать, что вы видите окно, которое вы создали.