private void jbtnAddActionPerformed(java.awt.event.ActionEvent evt) {
if(intSelectedRow>=0){
int intPosJID = 0;
int intPosNickname = 0;
Roster roster = xmppconnection.getRoster();
System.out.println("Hinzufügen-Schalter ausgewählter Eintrag: " + intSelectedRow);
Vector vSelectedRow = (Vector) defaulttablemodel.getDataVector().elementAt(intSelectedRow);
for(int i=0; i<vecColumnNames.size();i++){
if(vecColumnNames.get(i).equals("jid")){
intPosJID = i;
}
if(vecColumnNames.get(i).equals("Name")){
intPosNickname = i;
}
}
System.out.println(vecColumnNames);
System.out.println(vSelectedRow);
try {
if(roster.contains((String) vSelectedRow.elementAt(intPosJID))){
JOptionPane.showMessageDialog(null,"Der Benutzer >>" + vSelectedRow.elementAt(intPosJID) + "<< ist bereits in der Kontaktliste vorhanden!","Information",1);
}
else{
roster.createEntry((String) vSelectedRow.elementAt(intPosJID), (String) vSelectedRow.elementAt(intPosNickname), null);
//Neuer eintrag zu contacts
//contacts.addContact(new Contact((String) vSelectedRow.elementAt(posJID), (String) vSelectedRow.elementAt(posJID),(String) vSelectedRow.elementAt(posNickname), ));
}
} catch (XMPPException ex) {
ex.printStackTrace();