Como fazer esses metodos URGENTE

to “tentando” fazer o meu projeto da faculdade mas sou muito fraco em programação dai estou pendindo um favor a vcs.
1º problema - não to conseguindo remover um elemento.
criei na coleção a função remover, coloquei na interface e na farchada mas ao clica no botão pra remover o mesmo não faz.

String x = CampoNome.getText();
String teste = null;
C = F.Localizar_cliente(x);

if (x.length() == 0){
JOptionPane.showMessageDialog(null, “Nome invalido”);
CampoNome.requestFocusInWindow();
return;
} 8O :slight_smile:
if(teste != null){
JOptionPane.showMessageDialog(null, “Não existi cadastro na lista”);
}
if(teste == null)
F.remover(x);

return;
}
else{
JOptionPane.showMessageDialog(null, “Cliente não esta cadastrado”);

esse e o codigo que ta no frame, quando apeto botão excluir.

2º problema - o meu lista por vetor ta massa ta listando tudo, masss não to conseguindo lista individual.
Tipo vou no frame onde tem um campo eu digito o nome da pessoa, e em seguida ele deveria ir para o outro frame do exibir e mostra soh as suas informações não de todos.

VFC = F.Lista_cliente();

Cliente procurar = null;
Iterator i = VFC.iterator();
while(i.hasNext())
Cliente temp = (Cliente)i.next();

CampoNome.setText(CampoNome.getText() + (temp.getnome()+ “\n”));
CampoCpf.setText(CampoCpf.getText() + (temp.getcpf() + “\n”));
CampoRG.setText(CampoRG.getText() + (temp.getrg() + “\n”));
CampoEnd.setText(CampoEnd.getText() + (temp.getend() + “\n”));
CampoNasci.setText(CampoNasci.getText() + (temp.getdata() + “\n”));

}

e esse e meu exibir geral.
Bem pessoal desculpa ai se postei alguma besteira e pq sou muit fraco mesmo em programa.
valeu e desde ja agradeço :roll: :grin: :slight_smile:

Vixi hauahuahua!!! Que bagunça carinha!

nem me fala veio, =/
tem algo que possa me ajuda como um codigo fonte de localizar e remover, ia ajuda muito =)

C = F.Localizar_cliente(x); 

o que esse ta fazendo ? de onde ele vem ?

Se estais começando então ainda é tempo…

[list]

  • Nome de classe deve ter a 1ª letra maiúscula e as demais minúsculas (nome compostos seguem a mesma regra)
    Ex.: Pessoa, Carro, PessoaJuridica…
  • Nomes de atributos (de instância, de classe, de método e locais) e métodos devem ter todas as letras em minúscula. Nomes compontos devem ter a 1ª letra da 2ª palavra em maiúsculo e os demais minúsculos;
    private int idade;
    private static int total;
    private void setup(final String firstName) {
        double depositCash = 0d;
    }
  • constantes todas em maiúscula (compostas serapadas por “underline”)
    ex.: private static final int SEGUNDA_FEIRA = 0;
    [/list]

Code Conventions dude…

Se estais usando listas, podes usar os métodos:

private List getDataList() {
    List data = new ArrayList();
    data.add("first"); data.add("second"); data.add("third");
    return data;
}

//...
List list = getDataList();
list.remove("first");
list.remove(0);
//..

Ao invéz de usar tuas coleções como Collection, use-as como List, pois ela define mais métodos para intereção com a coleção de dados.

T+