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