É o seguinte galera, tenho um arraylist que guarda números de 1 a 40, preciso que quando clico no botão apago a linha da tabela referente ao numero de array: eu consegui fazer selecionando a linha para apagar, mas quero apenas no click do botão fazer isso
Remover Linha da tabela referente ao arraylist
3 Respostas
Galera, já consegui obrigado!! e até a próxima!!
E que tal postar a solução? Normalmente a gente usa o fórum não só para perguntar, mas para contribuir também.
E espero sinceramente que você não esteja se batendo com o DefaultTableModel. Pq é mais rápido e fácil criar seu próprio model.
Desculpem pela demora da solução, ai está uma saída para o que eu precisava, com certeza será útil para alguém!
private void jButtonNum033ActionPerformed(java.awt.event.ActionEvent evt) {
//remove este conteudo do array e a linha da tabela referente ao array
Object[] options = {"Sim", "Não"};
int i = JOptionPane.showOptionDialog(null,
"Deseja Realmente Excluir o Passageiro " + "\n" + "e Liberar Esta Poltrona?", "Saída",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null,
options, options[0]);
if (i == JOptionPane.YES_OPTION) {
int indice = lugar.indexOf("33"); //aqui foi a solução encontrada para atribuir o conteudo 33 do array = 33
if(indice != -1){
modelo.removeRow(indice); //remove linha referente
lugar.remove(indice); //remove do arraylist
jButtonNum033.setBackground(Color.green); //libera poltrona e colori o botão de verde
}
Criado 10 de junho de 2012
Ultima resposta 11 de jun. de 2012
Respostas 3
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo