javax帧不显示任何内容,arm64处理器

javax帧不显示任何内容,arm64处理器,java,swing,Java,Swing,运行11.0.9。已安装openjdk。已安装JavaFXSDK。使用正确的JavaFX命令和常规java命令运行 在arm64处理器上运行chromeos 窗口最初是以一条细条开始的,但我将其拖出以显示它是空白的 我已经注释掉了代码中引用其他代码的部分,但它不会显示任何内容 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; publ

运行11.0.9。已安装openjdk。已安装JavaFXSDK。使用正确的JavaFX命令和常规java命令运行

在arm64处理器上运行chromeos

窗口最初是以一条细条开始的,但我将其拖出以显示它是空白的

我已经注释掉了代码中引用其他代码的部分,但它不会显示任何内容

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.*;
    public class NumericKeypadTester
    {
        public static void main (String[] args){
            JFrame frame = new JFrame ("Numeric Keypad"); 
            //NumericKeypadPanel nkeyPanel = new NumericKeypadPanel();
  
            //frame.add(nkeyPanel);
  
            frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
            frame.pack();
            frame.setVisible(true);
        }
    }

“它不会显示任何东西”由“任何东西”构成框架标题?如果没有,您还希望它显示什么?顺便说一句-Swing/AWT GUI应该在事件调度线程上启动。@AndrewThompson在它引用的其他代码中,我添加了JLabels等,它也不会显示这些。为了简单起见,我已经注释掉了该代码。但我甚至在其他版本的代码中设置了宽度和高度,它仍然会打开一个小窗口。在事件调度线程上启动它是什么意思