【次世代】 Jxtaお勉強スレッド 【P2P】 at TECH
[2ch|▼Menu]
148:ChatDialog.javaに追加
04/01/09 00:29
public void pipeMsgEvent( PipeMsgEvent event){
System.out.println("Message recieved!");
Message messageObj = event.getMessage();
setVisible(true);
if( messageObj.getMessageElement("ChatMessage") == null){
System.out.println("messageObj.getMessageElement == null");
}else{
System.out.println(messageObj.getMessageElement("ChatMessage").toString());
StringBuffer chatMessage =
new StringBuffer(
messageObj.getMessageElement("ChatMessage").toString());
StringBuffer conversationText =
new StringBuffer(conversation.getText());
conversationText.append("\n");
conversationText.append(buddyName).append("> ");
conversationText.append(chatMessage);
conversation.setText(conversationText.toString());
}
}

ChatDialogでPipeMsgListenerをimplementsする。
ChatDialogのコンストラクタでOutputPipe outputPipeのところをMessenger messengerに変更。
//reader = new MessageReader();
//reader.start(); をコメントアウト
ChatDialogのメンバ、OutputPipe outputPipeをMessenger messengerに変更。

>>136のように
全てのpublishとremotePublishを変更(いっぱい)


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5457日前に更新/141 KB
担当:undef