Adding Strings to a list from textfield : im triying to add "players" to a list (observablelist) throug a textfield input. 

        @FXML   
     void ingresar_tabla(){
         String jugador = t_ingresarjudaror.getText();
         Jugador juga = new Jugador(jugador);
         lista_Jugadores = FXCollections.observableArrayList();
         lista_Jugadores.add(juga);
         juga.setNombre(jugador);
         colJugador.setCellValueFactory(new PropertyValueFactory<>("nombre"));
         t_tabla.setItems(lista_Jugadores);
         t_tabla.refresh();
         System.out.println(lista_Jugadores);        
         
         
     }  

 

problem is that eveytime i enter a new name in the textfield, the list keep only the last value, forgeting the rest. 
How can i keep all the records? i dont want to use a DB (i have the same system with db and it works good). 

SORRY MY ENGLISH!