情况说明:
javafx 在Controller类中定义了对应的元素:
如:
public class Controller { @FXML public TextField dirPath; @FXML public TextArea showNmb;
但在fxml文件中却显示该元素fx:id为红色:
将fx:id修改为任意,却红色告警消失:
但这样,无法调用;百思不得其解,后来发现是引用时,缺少了
import javafx.scene.control.TextArea;
添加之后,遂正常:
参考:https://teamtreehouse.com/community/firstname-is-marked-as-red-invocationtargetexception-thrown
本文标题: | sample.fxml中fx:id显示为红色告警处理记录 |
本文链接: (转载请附上本文链接) | https://vulsee.com/archives/vulsee_2020/0813_11969.html |