我仍然在學習鞦韆和套接字兩個,所以忍受着我。要了解我正在製作聊天客戶端/服務器系統。現在,我正在處理客戶端。我的班是爪哇 - 插座和鞦韆
我成立了一個SocketManager
對象Main
當程序運行時,但是當ActLis
需要使用套接字send a message
我不知道的一個很好的方式,從Main
得到它。我所做的完全無效,並且有更好的方法來設置它,或者有辦法從我的類中獲取我不知道的SocketManager
對象嗎? (我知道有我的代碼中的其他問題,但我只是試圖讓插座爲開始工作,我有一個艱難的時間與他們)
只要傳遞'SocketManager'對象到你的'ActLis'類 –
@HunterMcMillen是的,但我該怎麼做?每次我嘗試我得到一個空指針,因爲我需要在** ActLis **中創建一個** Main **對象訪問** Main **的** SocketManager **對象我創建的** Main **對象與已經設置的** SocketManager **對象不同,因此它是空的。 – cgasser
我發佈了以下幾種方法 –