通常、ColorPicker
を追加すると、小さな矢印が表示され、クリックすると実際のColorPicker
ウィンドウが表示されます。この矢印をクリックすることなくこのウィンドウを常に表示させることができる方法はありますか?JavaFX ColorPickerを常に表示させる
ColorPalette
とCustomColorDialog
をメインアプリケーションに直接追加し、それらのダイアログを表示するために新しいウィンドウを開くかボタンをクリックする必要はありません。
通常、ColorPicker
を追加すると、小さな矢印が表示され、クリックすると実際のColorPicker
ウィンドウが表示されます。この矢印をクリックすることなくこのウィンドウを常に表示させることができる方法はありますか?JavaFX ColorPickerを常に表示させる
ColorPalette
とCustomColorDialog
をメインアプリケーションに直接追加し、それらのダイアログを表示するために新しいウィンドウを開くかボタンをクリックする必要はありません。
CustomColorDialogとColorPaletteをご覧ください。
colorPaletteは
あなたは ColorPalleteで「カスタムカラー」をクリックしたときに現れるウィンドウがあるあなたは矢印CustomColorDialogをクリックしてアップをポップダイアログです。 CustomColorDialogの 小さな例:
Button buttonShowColorPicker = new Button("Show custom color dialog!");
buttonShowColorPicker.setOnAction(actionEvent -> {
CustomColorDialog customColorDialog = new CustomColorDialog(stage);
customColorDialog.show();
});
Scene scene = new Scene(new StackPane(buttonShowColorPicker));
stage.setScene(scene);
stage.show();
たぶんただ、個々のJButtonがを作りますか? – CodingNinja
各色の意味ですか?しかし、私はすべての色だけでなく、カスタムカラーオプションをしたいです... – onichama
ColorPicker自体の代わりに 'colorpicker.getContextMenu()。getSkin()'を追加してください。 –