Javafx 2 Javafx图像和文本对齐按钮

Javafx 2 Javafx图像和文本对齐按钮,javafx-2,Javafx 2,我创建了一个javafx按钮,并添加了图像和文本。我希望文本位置位于javafx按钮的顶部,图像位置位于javafx按钮的中间。是否可以使用javafx以及如何操作?您必须使用按钮。setContentDisplay(ContentDisplay.top) 您也可以将CSS用于按钮。以下示例将在顶部显示所有按钮的文本和下图(这似乎违反直觉): .button { -fx-content-display: bottom; } 这样会将图像置于文本上方。我想他想要文本下方的图像(即Conten

我创建了一个javafx按钮,并添加了图像和文本。我希望文本位置位于javafx按钮的顶部,图像位置位于javafx按钮的中间。是否可以使用javafx以及如何操作?

您必须使用
按钮。setContentDisplay(ContentDisplay.top)


您也可以将CSS用于按钮。以下示例将在顶部显示所有按钮的文本和下图(这似乎违反直觉):

.button
{
  -fx-content-display: bottom;
}

这样会将图像置于文本上方。我想他想要文本下方的图像(即
ContentDisplay.Bottom
)。