-1
まもなく:私はCheckMenuItems(done)でMenuButtonを作成したいと思います。私はチェックボックスを取り除きたいので、選択した後でCheckMenuItemをトグル(色を変える)にしたいのですが、代わりにToggleButtonsでそれを行うように試みましたが、ToggleButtons/ToggleGroupをMenuButtonの中に置くことはできません。
ありがとうございます。
まもなく:私はCheckMenuItems(done)でMenuButtonを作成したいと思います。私はチェックボックスを取り除きたいので、選択した後でCheckMenuItemをトグル(色を変える)にしたいのですが、代わりにToggleButtonsでそれを行うように試みましたが、ToggleButtons/ToggleGroupをMenuButtonの中に置くことはできません。
ありがとうございます。
RadioMenuItem
を使用してください。
I.e.ただして
MenuButton menuButton = new MenuButton("Choices");
ToggleGroup toggleGroup = new ToggleGroup();
RadioMenuItem choice1 = new RadioMenuItem("Choice 1");
RadioMenuItem choice2 = new RadioMenuItem("Choice 2");
choice1.setToggleGroup(toggleGroup);
choice2.setToggleGroup(toggleGroup);
menuButton.getItems().setAll(choice1, choice2);
toggleGroup.selectedToggleProperty().addListener((obs, oldChoice, newChoice) -> {
System.out.println("You chose "+((RadioMenuItem)newChoice).getText());
});
複数のボタンを選択していただきありがとうございます。 – TomT
さて、あなたは 'CheckBoxMenuItem'sを使うでしょう... –