import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
public class JTextArea { /**
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("ping");
f.getContentPane();
JTextArea textArea = new JTextArea();
JScrollPane pane = new JScrollPane(textArea);
f.add(pane);
f.setSize(250,250);
f.setVisible(true);
}}
import javax.swing.JPanel;
import javax.swing.JScrollPane;
public class JTextArea { /**
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("ping");
f.getContentPane();
JTextArea textArea = new JTextArea();
JScrollPane pane = new JScrollPane(textArea);
f.add(pane);
f.setSize(250,250);
f.setVisible(true);
}}
//你原来的类名是JTextArea,即你在main中生产的textArea是你自己定义的类的对象,当然不能将这个对象作为参数传递给JScrollPane了
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;public class Test { /**
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("ping");
f.getContentPane();
JTextArea textArea = new JTextArea();
JScrollPane pane = new JScrollPane(textArea);
f.add(pane);
f.setSize(250, 250);
f.setVisible(true); }
}
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("ping");
f.getContentPane();
JTextArea textArea = new JTextArea();
JScrollPane pane = new JScrollPane(textArea);红色部分的两个冲突了,一个是自定义的,下面那个又是系统定义的。把上面的那个名字改一下。
import javax.swing.JScrollPane;public class JTextArea extends javax.swing.JTextArea { /**
* @param args
*/
public static void main(String[] args) {
JFrame f = new JFrame("ping");
f.getContentPane();
JTextArea textArea = new JTextArea();
JScrollPane pane = new JScrollPane(textArea); f.add(pane);
f.setSize(250, 250);
f.setVisible(true); }}