4

我创建了一个 javafx 按钮并添加了图像和文本。我希望将文本放置在顶部,并将图像放置到 javafx 按钮的中间。javafx 可以吗?我该怎么做?

4

2 回答 2

10

你必须使用 button.setContentDisplay(ContentDisplay.TOP);

内容显示

于 2013-08-09T09:34:54.110 回答
2

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

.button
{
  -fx-content-display: bottom;
}
于 2017-10-24T19:56:52.237 回答