我是JTextArea和JScrollPane的新手,每当我编译时我得到这个错误,Project3.java:95:找不到符号符号:class Dimension location:class Project3 scroll.setPreferredSize(new Dimension(200,400));
有人可以帮帮我吗?
JTextArea listBox = new JTextArea(input);
JScrollPane scroll = new JScrollPane(listBox);
listBox.setLineWrap(true);
listBox.setWrapStyleWord(true);
scroll.setPreferredSize(new Dimension(200, 400));
JOptionPane.showMessageDialog(null, scroll, "Dictionary enteries" JOptionPane.PLAIN_MESSAGE);
return aLineFromFile;
这是完整的方法 .
public static String listDictionary()throws IOException
{
String input = "";
BufferedReader br = new BufferedReader(new FileReader("dictionary.txt"));
String aLineFromFile = null;
while((aLineFromFile = br.readLine()) != null)
{
input += aLineFromFile + "\n";
}
br.close();
JTextArea listBox = new JTextArea(input);
JScrollPane scroll = new JScrollPane(listBox);
listBox.setLineWrap(true);
listBox.setWrapStyleWord(true);
scroll.setPreferredSize(new Dimension(200, 400));
JOptionPane.showMessageDialog(null, scroll, "Dictionary enteries", JOptionPane.PLAIN_MESSAGE);
return aLineFromFile;
}
我已导入,导入java.io . ; import javax.swing . ; import java.util . *;
1 回答
尺寸在java.awt,所以添加
import java.awt.Dimension;
我建议使用Eclipse或Netbeans . 他们会告诉你需要添加这样的导入 .