def __init__(self, group, chatui): GroupConversation.__init__(self, group, chatui) self.mainframe = JFrame(self.group.name) self.headers = ["Member"] self.memberdata = UneditableTableModel([], self.headers) self.display = JTextArea(columns=100, rows=15, editable=0, lineWrap=1) self.typepad = JTextField() self.buildpane() self.lentext = 0
def __init__(self, group, account): GroupConversation.__init__(self, group, account) self.output = account.output
def send(self, ae): text = self.typepad.getText() self.typepad.setText("") if text != "" and text != None: GroupConversation.sendText(self, text)
def memberLeft(self, member): GroupConversation.memberLeft(self, member) self.updatelist()
def memberChangedNick(self, oldnick, newnick): GroupConversation.memberChangedNick(self, oldnick, newnick) self.updatelist()
def memberJoined(self, member): GroupConversation.memberJoined(self, member) self.updatelist()
def setGroupMembers(self, members): GroupConversation.setGroupMembers(self, members) self.updatelist()