如何在JavaFX中编辑已禁用的TextField

时间:2018-04-12 13:34:03

标签: java javafx

我正在使用JavaFX。我有一个禁用的TextField。

private TextField numberField;

如何启用/编辑TextField?

我用过......

numberField.setViseble(true);

但它没有用!

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以使用

numberField.setEditable(true)
numberField.setDisable(false)

setEditable(true)实际上会numberField可以食用,而setDisable(false)会确保numberField不会变灰。

顾名思义,setVisible(boolean)只会使对象可见/不可见。

答案 1 :(得分:0)

setVisible(boolean)用于更改可见属性,但对于您的情况,您需要这两个:

numberField.setEditable(true);
numberField.setDisable(false);