JAVA查找事件侦听代码_Java自定义事件处理程序和侦听器
我目前正在使用Socket.io的
Java實現,可在此處獲取:
netty-socketio
我已經啟動并運行了服務器,它在客戶端和服務器之間很好地接收/發送消息,但是我需要在接收到某些消息時觸發事件,這就是我感到困惑的地方.
這是我的代碼:
server.addEventListener("message", clientData.class, new DataListener() {
@Override
public void onData(SocketIOClient client, clientData data, AckRequest ackRequest) throws Exception {
System.out.println("Message from client: " + data.getMessage());
}
});
public class clientData{
String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
基本上我想要發生的是當從客戶端收到特定消息時,我需要在另一個類中運行一個函數.我花了最近兩個小時閱讀Observable,Observer,Interfaces和事件處理程序,但我真的不確定如何設置它.
該庫還提到了這個DataListener,但我不知道那是什么,因為庫中的文檔很少.
任何意見或建議將不勝感激.
謝謝
總結
以上是生活随笔為你收集整理的JAVA查找事件侦听代码_Java自定义事件处理程序和侦听器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java selenium 定位fram
- 下一篇: java二维数奇数组金字塔_金字塔内发现