每当编译时,我都会收到无法找到符号的错误

时间:2013-04-01 02:06:41

标签: java jscrollpane jtextarea joptionpane

我是JTextArea和JScrollPane的新手,每当我编译时我都会收到此错误,Project3.java:95:找不到符号 符号:类Dimension location:类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 个答案:

答案 0 :(得分:0)

尺寸位于java.awt,因此请添加import java.awt.Dimension;

我建议使用Eclipse或Netbeans。他们会告诉你需要添加这样的导入。