我选择了哪个标签

时间:2019-01-12 19:06:08

标签: java javafx

我正在研究javafx,我必须做一个六方游戏。

我需要知道选择了哪个标签,以便可以在其上画一个红色圆圈,以便用户可以知道它已被选中。 因为我有很多标签要一步一步地做。我怎么可能知道选择了16x16标签中的哪个标签。

(尽管我正在做一种接收选定标签的方法,但我也不知道该怎么做。)

2 个答案:

答案 0 :(得分:1)

标签并非旨在重点突出或选定的。它们是作为一种无需用户交互即可向用户显示信息的方法。 您可以考虑使用文本字段,但随后必须将用户输入限制为仅1个字符,否则它将变得比其他文本字段大。

答案 1 :(得分:1)

:focused时,您可以使用CSS styling将样式应用于元素。

.entry-field:focused {
    -fx-border-color: red;
    -fx-border-width: 2;
    -fx-border-radius: 4;
}