我正在开发一个项目,并希望有一个用户可以添加和删除项目的菜单 . 我已经看到java文档说你在你的菜单对象上使用了getItems,但这在运行时给了我一个空点错误“引起:app.Main_Controller.PopulateModelBarAdd(Main_Controller.java:257)的java.lang.NullPointerException”

菜单所在的FXML文件:

控制器中使用的代码看起来像

@FXML

public Menu test;

public TextField VarientAdminPanelText;

public void PopulateModelBarAdd(){

MenuItem item = new MenuItem(VarientAdminPanelText.getText());

System.out.println(test.getItems());

test.getItems().addAll(item);

}

如果甚至可以在基于FXML的情况下修改GUI,这使我变得更加聪明

java怎么修改fxml,JavaFX FXML修改列表相关推荐

  1. javafx 报错javafx.fxml.LoadException:和Caused by: java.lang.NullPointerException

    javafx做界面布局报错 javafx.fxml.LoadException:/D:/ework/JavaFxDay01/bin/application/Secenes.fxml   javafx. ...

  2. JDK11+Maven开发JavaFx启动问题:java.lang.IllegalAccessError: class com.sun.javafx.fxml.FXMLLoaderHelper

    JDK11 + Maven 开发 JavaFx 创建 Maven 项目 引入依赖 尝试启动(失败) 遇到问题 解决方案 旧电脑上 JDK8 开发 JavaFx 项目就很舒服欸,JDK11 不内置 Ja ...

  3. 高颜值数据库项目实战MySQL+JavaFX+Fxml+CSS(完整精讲解版+源代码)(六)

    6:高颜值JavaFX数据库-九讲之六 项目效果图 功能点实现 内部优化 类结构示例 创建数据库连接类 1.创建类 2.数据库连接步骤 3.一百个注意事项 4.类的具体实现 5.错误显示的类 后记 高 ...

  4. JavaFX FXML场景编辑器使用示例

    最终效果 场景编辑界面 maven pom配置resource 注意:每次运行之前,需要maven compile一下,不然fxml的更改不会生效. <build><finalNam ...

  5. JavaFX——fxml文件加载错误:[javafx.fxml.LoadException]解决方案之一

    问题描述 javafx.fxml.LoadException: /D:/School%20Life/University/Homework/FMS/fms-gui/fms-gui-javafx/tar ...

  6. Java实现文件拷贝,以及修改文件扩展名

    Java实现文件拷贝,以及修改文件扩展名 方法一:单纯实现文件拷贝 public File createNewFile(String path, String realPath, String new ...

  7. Django中使用UpdateView修改数据后,返回列表页

    在数据维护类应用中,一般的做法是首先会显示一个列表页,用户可以选择列表页中的某一个数据进行操作.比如修改的处理,用户选中一个数据项后,应用会引导用户到数据修改页面,修改完毕后再返回列表页. Djang ...

  8. Java之递归遍历目录,修改指定文件的指定内容

    EditProperties.java 1 package PropertiesOperation.Edit; 2 3 import java.io.File; 4 5 /** 6 * 替换指定Por ...

  9. java文件中获取创建日期_如何在Java中获取文件的上次修改日期

    java文件中获取创建日期 Sometimes we need to get the file last modified date in Java, usually for listeners li ...

最新文章

  1. 5 修改request对象变量_【总结】前端5大常见设计模式,代码一看你就懂!
  2. 化学到底有多难难难难!为了让学生搞懂化学,竟然...
  3. SJTU OJ 3046 足球 题解
  4. 如何用excle制作黑人拉馆_小编教你如何用装机吧制作u盘启动盘
  5. 2017年最受欢迎的10个编程挑战网站,值得收藏!
  6. 电脑安装最新silverlight版本后依旧提示“Silverlight已被阻止,因为它过时且需要被更新”
  7. 医疗保险管理系统设计 Java
  8. 采用晶体管作为电子元器件的计算机属于,采用晶体管作为电子元器件的计算机属于(...
  9. 同学,你这简历上没项目啊!
  10. Datawhale组队学习NLP之transformer Task03 BERT
  11. 墨者学院—Webmin未经身份验证的远程代码执行(简单复习)
  12. Flying Squirrel Creek
  13. border属性之border-radius
  14. 计算机键盘锁不了怎么办,电脑键盘被锁,打字打不出来怎么处理,
  15. react-native播放视频组件 react-native-video的用法
  16. iphone 同步灰色_如何将我的iPhone中的联系人与Google Gmail帐户同步
  17. 光线通过三棱镜模拟matlab仿真
  18. UCGUI触摸代码分析
  19. easyui提交form数据显示Resource interpreted as Document but transferred with MIME type application/json问题
  20. python 获取整点时间戳

热门文章

  1. pandas任取dataframe中的一个或者多个数据行(head、tail、loc、iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe
  2. R语言e1071包中的支持向量机:构建nu-classification类型的支持向量机SVM并分析不同nu值惩罚下模型分类螺旋线型(sprials)线性不可分数据集的表现
  3. Python为图像添加文本内容(Writing Text on Image)
  4. R语言dplyr包使用select函数通过索引查询或者排除数据列实战(Select Columns by Index)
  5. Linux下的编译(环境是centos6.8 gcc 4.4.7)
  6. linux下如何解压缩zip,tar,tar.gz,tar.bz2文件
  7. 计算机服务修复,修复服务注册缺失或已损坏错误在win10中的方法
  8. LeetCode 1242. Web Crawler Multithreaded--Java 解法--网路爬虫并发系列--ConcurrentHashMap/Collections.synchroni
  9. ASP.NET MVC CODE FIRST 图书管理系统 数据库
  10. emmc linux.格式化参数,大家都是怎么格式化emmc芯片的?能在ADB SHELL 中操作吗?uboot 就实现了GPT分区和烧录功能...