A와 C가 사라질 때 버튼 B와 D가 자리에 남아 있기를 원하지만 그 대신에 센터로 이동했습니다. 어떻게 내가 그들을 다시 그들의 장소로 옮길 수 있을까?GridPane에서 버튼을 이동하는 방법은 무엇입니까?
fifty.setOnAction(e->{
fifty.setDisable(false);
int counter = 2;
ArrayList<String> variants = new ArrayList<>(Arrays.asList("a","b","c","d"));
variants.remove(trueAnswerIndex);
String variant;
int n = 2;
while(counter>0){
variant = variants.get(randInt(0,n));
switch(variant){
case "a":
gridButtons.getChildren().remove(a);
variants.remove("a");
break;
case "b":
gridButtons.getChildren().remove(b);
variants.remove("b");
break;
case "c":
gridButtons.getChildren().remove(c);
variants.remove("c");
break;
case "d":
gridButtons.getChildren().remove(d);
variants.remove("d");
break;
}
counter--;
n--;
}
});
https://i.stack.imgur.com/pPpC4.jpg
질문에 코드를 포함하십시오. – Nash