1
我有一個方法可以在gridPane(2x8)中創建新的TextField。我想知道,一旦創建它們,我如何訪問每個索引中的信息(如:0,0 - 1,0等)。如何獲取gridpane內部的信息(javaFX)
下面的代碼:
private void llenarGridJugadores(ArrayList<NodoJugadores> array)
{
if((array.get(0).getCategoria() == 3) && (array.get(0).getSexo().equalsIgnoreCase("m")))
{
for(int i = 0 ; i < array.size() ; i++)
{
TextField text = new TextField(array.get(i).getNombre());
grid.add(text, i, 0);
}
}
else if((array.get(0).getCategoria() == 3) && (array.get(0).getSexo().equalsIgnoreCase("f")))
{
for(int i = 0 ; i < array.size() ; i++)
{
TextField text = new TextField(array.get(i).getNombre());
grid.add(text, 1, i);
}
這裏就是我想要做的事:
public ArrayList<NodoJugadores> retornarGridJugadores(ArrayList<NodoJugadores> array, NodoCategorias aux)
{
if((aux.getNumCategoria() == 3) && (aux.getSexo().equalsIgnoreCase("m")))
{
for(int i = 0 ; i < array.size() ; i++)
{
array.get(i).setNombre(grid.getChildren().get(i).getAccessibleText());
}
}
}
它讓我竊喜,你在西班牙語編寫代碼。我以前從來沒有見過。 – Steven