我可以在javafx中将字符串转换为标签ID吗?

时间:2019-07-11 05:03:45

标签: java string javafx label id

我正在用javafx创建一个象棋项目。我已经给每个单元格一个不可见的文本(我想提供一个数字ID,但是这是不可能的。所以我将ID分别指定为j1,j2,j3等),例如?< / p>

1.    2.   3.   4.    5.   6.   7.   8.

9.   10. 11. 12. 13. 14. 15. 16.

17. 18. 19. 20. .......................

................................................

................................................

................................................

................................................

57.  58. 59. 60. 61. 62. 63.64. 

为了检查硬币是否可以放在哪个位置,我将每个单元格的这些文本转换为字符串,然后将其转换为可以执行数学运算的整数。获得整数类型值后,可以通过在其开头像j1一样添加j来将其转换为字符串。 j2,j8,j34,但随后出现一个问题,我有一个字符串,该字符串的文本与标签的ID相同,因此我必须更改颜色或更多内容,但是如何寻址与ID相同的标签串。或简而言之,如何将此字符串值转换为标签(或标签)的ID。请帮我。可能吗

1 个答案:

答案 0 :(得分:0)

我不太了解您的问题,但我认为这种方法可以解决您的问题,

yourlabel.setId("j5 or such an id");