我在图形用户界面中的某个位置有一个包含变量文本的JLabel。问题是文本显示在JLabel所在空间的底部。这不向终端用户传达关于GUI的其他内容的相关信息。相反,我需要在JLabel垂直轴的中间打印JLabel的文本。下面是我的代码的简化版本。谁能告诉我如何改变它,使文本显示在垂直轴的中间而不是底部?
Main.java:
import java.awt.*;
import javax.swing.*;
public class Main {
public static void main(String[] args) {
JFrame frame = new JFr