为什么第一个表情位置必须加上,要不然就出现编译错误???错误出现在第二到第四表情位置?不是import javax.swing.*; 就表示所有swing里的包吗/
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
import javax.swing.JTextArea; //有个奇怪的问题,为什么这里不加上就会出现编译错误

public class TextArea implements ActionListener
{
JTextArea text;
public static void main(String[] args)
{
TextArea gui=new TextArea() ;
gui.go();
}
public void go()
{
JFrame frame=new JFrame();
JPanel panel=new JPanel();
JButton button=new JButton("Just Click It");
button.addActionListener(this);
text=new JTextArea();//为什么不可以加参数????
text.setLineWrap(true);//设置文本的换行策略

JScrollPane scroller=new JScrollPane(text);//这里又为什么不可以加参数

scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
panel.add(scroller);
frame.getContentPane().add(BorderLayout.CENTER,panel);
frame.getContentPane().add(BorderLayout.SOUTH,button);
frame.setSize(350,300);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent ev)
{
text.append("button clicked\n");//给定文本追加到文档结尾

}
}