Mac 在 NetBeans 中使用 AWT 构建基本记事本

Building a basic Notepad using AWT in NetBeans on Mac

此代码在 Windows 上运行良好,但在我的 Macbook Air 上运行不正常。为什么?没有菜单栏可见;只有文本区域在输出中可见。

import java.awt.*;

public class Notepad extends Frame {
    public Notepad()
    {
        setTitle("Untitled-Notepad");
        TextArea t1 = new TextArea(50,80);

        MenuBar mb = new MenuBar();
        Menu file = new Menu("File");
        MenuItem n1 = new MenuItem("New");

        file.add(n1);
        mb.add(file);
        setMenuBar(mb);

        add(t1);

        setSize(350,450);
        setVisible(true);
        setLayout(null);
    }

    public static void main(String[] args) {
        Notepad n = new Notepad();
    }
}

它出现在"System Menu Bar"。

看,标题栏上方,"NotePad" 旁边。