Как установить разрыв между текстом и графикой c для MenuItem
.
Подклассы JavaFX Labeled
имеют метод setGraphicTextGap(double value)
, который делает именно то, что я ищу, но класс MenuItem
не делает наследовать от Labeled
.
Пример кода:
ImageView newFilterIcon = new ImageView(new Image(newFilterIconUrl));
MenuItem newFilterMenuItem = new MenuItem("New Filter", newFilterIcon);
Menu filterMenu = new Menu("Filter");
filterMenu.getItems().add(newFilterMenuItem);