关于GUI的中文显示问题

package example01;
import java.awt.*;

public class Example01 {
    public static void main(String[] args) {
        Frame f = new Frame("BorderLayout");
        f.setLayout(new BorderLayout());
        f.setSize(500, 500);
        f.setLocation(400, 400);
        f.setVisible(true);

        Button but1 = new Button("东方");
        Button but2 = new Button("南方");
        Button but3 = new Button("西方");
        Button but4 = new Button("北方");
        Button but5 = new Button("中间");

        f.add(but1, BorderLayout.EAST);
        f.add(but2, BorderLayout.SOUTH);
        f.add(but3, BorderLayout.WEST);
        f.add(but4, BorderLayout.NORTH);
        f.add(but5, BorderLayout.CENTER);
    }
请问我用
IntelliJ IDEA Community Edition 2022.3.2这个软件,然后运行后文字显示方块咋办?

这是图片

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/356361534286171.png "#left")

参考:https://www.qycn.com/xzx/article/8550.html