tenho uma aplicacao em SWT que contem uma lista e vários campos text’s. Então, estou adicionando e removendo perfeitamente, o problema é o quando vou Editar um campo text, a lista adiciona + 1 elemento e quando vou remover o item que foi editado da o seguinte erro " Argument not valid".
O codigo de remoção é esse.
String Banco = txtBanco.getText();
String Driver = comboDriver.getText();
String URL = comboURL.getText();
String Usuario = txtUsuario.getText();
String Senha = txtSenha.getText();
String Schema = txtSchema.getText();
String Cache = txtCache.getText();
String Read = comboRead.getText();
Teste novoTeste = new Teste(Banco , Driver , URL , Usuario , Senha , Schema , Cache , Read);
lista.remove(novoTeste.getBanco());
txtBanco.setText("");
comboDriver.setText("");
comboURL.setText("");
txtUsuario.setText("");
txtSenha.setText("");
txtSchema.setText("");
txtCache.setText("");
comboRead.setText("");