public void lerArquivo() { String linha = new String(); ArrayList<String> list = new ArrayList<>(); try { arquivos.leArquivo("../MASProject/dados/", "visitante"); linha = arquivos.getBuffer(); String[] listaVisitante = linha.split(";"); for (String s : listaVisitante) { String text = s.replaceAll(".*: ", ""); list.add(text); if (s.contains("---")) { VisitanteMdl visitante = new VisitanteMdl(); visitante.setId(list.get(0)); visitante.setNome(list.get(1)); visitante.setDataNasc(list.get(2)); visitante.setNacionalidade(list.get(3)); visitante.setSexo(list.get(4)); visitante.setIdioma(list.get(5)); visitantes.add(visitante); list.clear(); } } } catch (IOException e) { e.printStackTrace(); } }
public void preencherComboBoxNacional() { String linha = new String(); arquivos = new ArquivosCtrl(); ArrayList<String> listString = new ArrayList<>(); try { arquivos.leArquivo("../MASProject/dados/", "nacionalidades"); linha = arquivos.getBuffer(); String[] nacionalidades = linha.split(";"); for (String s : nacionalidades) { cbNacional.addItem(s); listString.clear(); } } catch (IOException e) { e.printStackTrace(); } }