我已經看到本網站上關於無法找到符號錯誤的所有帖子,沒有人回答我的問題,所以我在這裏。爲了讓您更好地瞭解我在做什麼,我正在創建一個視頻存儲程序,該程序會將消息發送到將消息發送到數據庫並來回發送的服務器。
我有一個名爲login.java的類,一個名爲VideoStoreApp的類和一個名爲VideoStoreView的類。在我的login.java類中,我有一個被調用的if語句;使用NetBeans,得到一個無法找到符號錯誤,我使用setVisible
VideoStoreApp test = new VideoStoreApp();
test.setVisible(true);
我在調用setVisible,上面寫着「類未找到」錯誤,它會提示我創造內部videostoreapp的方法稱爲調用setVisible ......我用調用setVisible我在其他班沒有問題。如果我使用.show,我也會在這裏得到相同的錯誤。基本上我會彈出一個登錄屏幕,然後出現主程序,但是現在兩者都同時出現。我使用了super.setVisible(false)來讓登錄屏幕消失,但實際上,正如你所知道的,主程序在整個時間內仍然可見。
if (user.equals("employee") && pwd.equals("password") || user.equals("manager") && pwd.equals("password"))
{
super.setVisible(false); // no error here
VideoStoreApp test = new VideoStoreApp();
test.setVisible(true); // cannot find symbol
}
else.....
,在我主我沒有錯誤...
...
login appear = new login();
appear.setVisible(true);
launch(VideoStoreApp.class,args);
...
它的我第一次在這裏張貼的傢伙,所以如果我做錯了什麼事我很抱歉,我只是真的需要得到這個幫助加工。
下面的整個項目;
http://paste.bradleygill.com/index.php?paste_id=281691
http://paste.bradleygill.com/index.php?paste_id=281692
'http://paste.bradleygill.com/index.php?paste_id=281693
請發佈確切的錯誤消息,並指出哪些行導致它們。你的類是否擴展了一個具有setVisible(boolean)方法的GUI組件?你想用這個代碼做什麼? – 2011-04-14 22:53:54