Por favor, gostaria de saber o que há de errado com o código,o seguinte não retorna erro, porém quando o invoco pressionando um botão, nada acontece, na teoria tinha que abrir um JOptionPane com a mensagem que mandei, nesse mesmo projeto há um metodo em que mostra apenas a mensagem com os mesmos dados quando cadastrado o veículo
public void procurarVeiculo(String placa){
Interface_Principal mainInterface = new Interface_Principal();
for (int j = 0; j < listaVeiculos.size(); j++) {
if (listaVeiculos.get(j).getPlaca().equals(placa)) {
JOptionPane.showMessageDialog(mainInterface, "Veículo encontrado!\n\nModelo: " +listaVeiculos.get(j).getModelo()
+ " " +listaVeiculos.get(j).getCor() + "\nPlaca: " +listaVeiculos.get(j).getPlaca());}
}
}
A diferença é que nesse eu o coloco dentro de um loop for para que faça a varredura do ArrayList “listaVeiculos”