Java GUI Swing文本字段

Java GUI Swing文本字段,java,Java,为什么不显示文本区域?我正在努力学习Java Swing。我只看到一个空白对话框,还有一个解释所有JComponents的网站,在添加JTextArea后将有助于setVisible: import javax.swing.*; public class Test { public static void main (String [] args){ JDialog frame = new JDialog(); frame.setVisible(true

为什么不显示文本区域?我正在努力学习Java Swing。我只看到一个空白对话框,还有一个解释所有JComponents的网站,在添加
JTextArea
后将有助于

setVisible

import javax.swing.*; 
public class Test {
    public static void main (String [] args){
        JDialog frame = new JDialog();
        frame.setVisible(true);
        frame.setSize(600, 600);
        JTextArea text = new JTextArea("Hi");
        frame.add(text);
    }
}

添加
JTextArea
后,如果
已可见,则验证:

导入javax.swing.*

import javax.swing.*; 

public class Test {
    public static void main (String [] args) {
        JDialog frame = new JDialog();
        frame.setSize(600, 600);
        JTextArea text = new JTextArea("Hi");
        frame.add(text);
        frame.setVisible(true);
    }
}

oracle网站上有一些教程,其中包含此类教程。或者你可以在谷歌上搜索“java swing教程”
public class Test {
    public static void main (String [] args) {
        JDialog frame = new JDialog();
        frame.setVisible(true);
        frame.setSize(600, 600);
        JTextArea text = new JTextArea("Hi");
        frame.add(text);
        frame.validate();
    }
}