Swing(jFrame) can not initialize
jMonkeyEngine Hub
May 22, 2026
Even this simple code can not run pass the first point:
package test;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
public class Test {
public static void main(String
args) {
SwingUtilities.invokeLater(() -> {
System.out.println("1");
JFrame f = new JFrame("Test");
System.out.println("1");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
System.out.println("1");
f.setSize(300, 300);
System.out.println("1");
f.setLocationRelativeTo(null);
System.out.println("1");
f.setVisible(true);
System.out.println("1");
System.out.println("VISIBLE");
});
}
}
it only prints 1, i do not know why. NO ERROR CODES, just runs forever
btw I am using mac 12.7.6
Discussion in the ATmosphere