}
}
public void propertyChange(PropertyChangeEvent e){
if(e.getPropertyName().equals("privateChatMessageSending")){
PrivateChatMessage pcm = (PrivateChatMessage)e.getNewValue();
if(pcm.getDest().equals(this.peerId))
this.setTitle("Chatting with: "+peerId.substring(0,10)+" [Sending message...]");
}else if(e.getPropertyName().equals("privateChatMessageFailed")){
PrivateChatMessage pcm = (PrivateChatMessage)e.getNewValue();
if(pcm.getDest().equals(this.peerId)){
this.setTitle("Chatting with: " + peerId.substring(0, 10));
JOptionPane.showMessageDialog(this, ji.JI.i("Error in sending message!"),
ji.JI.i("Chat error"),
JOptionPane.ERROR_MESSAGE);
}
}else if(e.getPropertyName().equals("privateChatMessageDelivered")){
PrivateChatMessage pcm = (PrivateChatMessage)e.getNewValue();
if(pcm.getDest().equals(this.peerId)){
this.setTitle("Chatting with: " + peerId.substring(0, 10));
this.jEditorPane1.setText(this.jEditorPane1.getText() +
"You:\t" + pcm.getContent()+"\n");
}
}
}