无法找到符号

时间:2011-11-12 16:42:46

标签: java variables

抱歉,如果这是一个简单的问题,但我是java新手而且相当沮丧。 我有一个班级Hostel和一个班级Main。在Hostel类中,我有变量myString,当我点击按钮output时,我尝试使用它来占用Main中名为findRoomB的文本区域但是我被告知无法找到该变量。

以下是显示错误的Main类中的代码

findRoomB.addActionListener(new ActionListener()
{
    public void actionPerformed(ActionEvent e)
        {
            HostelClass find = new HostelClass();
            ouput.setText(myString);
        }
});

错误:找不到符号   symbol:变量myString

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

您需要从HostelClass的查找实例中检索myString:

output.setText(find.getMyString())

// if you're using direct access of a public member, but I don't recommended this
output.setText(find.myString)