更新我所要做的只是将标签的值保存到另一个类中。这是我最大的问题,似乎没有什么工作。
@FXML
Label money;
@FXML
int holder;
@FXML
Label tst;
int currency;
BankData bank;
//this is where text for money label is set from user input
public void presetMoney(ActionEvent e) {
if(e.getSource() == ten) {
currency += 10;
money.setText(Integer.toString(currency));
}
//this is where I try to retrieve the value of money
public void testing() {
this.holder = Integer.parseInt(money.getText());
bank.storeData(holder);
tst.setText(Integer.toString(holder));
}
public int getTesting() {
return this.holder;
}
String data;
public void storeData(String data) {
this.data = data;
}
Caused by: java.lang.NullPointerException
at application.TransactionScreenController.testing(TransactionScreenController.java:159)
... 58 more
在我被重定向到某个NullPointer post并被否决之前,我只是想知道为什么我的变量在试图将其保存到另一个类时返回null。显然,变量“holder”不是空的,因为我通过将其设置为另一个标签来测试它。
这里有一张图帮助使它更清楚
我成功地从标签money中获取文本,并将其设置为int Holder。然后我将holder的值设置为标签TST。但是,当我试图将holder的值设置为另一个类时,我得到了一个NullPointer。
EDIT I初始化了BankData bank=new BankData()并尝试将变量更改为int。我只是得到0而不是空。
编辑2,所以我尝试了FXML注入,现在我得到了一个类异常
public void trasComplete(ActionEvent e) throws IOException {
FXMLLoader loader = new FXMLLoader();
//methods to change screen not included because of irrelevance
BankData n = loader.getController();
n.storeData(holder);
}
Caused by: java.lang.ClassCastException: application.SecrurityScreenController cannot be cast to application.BankData
at application.TransactionScreenController.trasComplete(TransactionScreenController.java:173)
... 58 more
您从未在构造函数中初始化银行对象。
BankData bank=new BankData();
假设你创建了一个Ionic 2应用,在其中用户可以创建购物清单。用户下载了你的应用,花了5分钟添加他们的清单然后关掉应用…然后数据都付诸东流了。 通常制作移动应用的时候你需要去存储数据好让用户稍后获取。大部分时候,我们都是通过将数据存储在远程服务器上(想想Facebook、Twitter啦就是这么干的)并获取实现,当然这个有网络连接需求(下一节课会讲)。在一些案例中,我们想要将数据存储到设备本地。
慕课堂除了用于上课教学互动外,老师还可以给学生布置课外任务,可以推送关联课程的视频,文档,讨论,测验,作业,考试/本校资源库中开放课程的视频资源,以及课下练习、问卷,并支持查看学生是否完成了学习任务。老师可以用电脑端或 APP 端布置课外任务。 1)电脑端:老师进入慕课堂后台,在【备课区】,点击【创建课外任务】 添加线上课时,老师可以选择从关联课程或者校级资源库中添加课时内容: 从关联课程中可以选
你好,我有一个问题,在网上搜索了一会儿,但大多数时候,答案都帮不了我。 我想存储/复制网站上的最新价格(Webscraping,Kinguin) 代码: 我希望你能帮助我,我正在挣扎一段时间。 提前谢谢
我想在一个外键中保存多个关系对象,但不幸的是,我在下面附加了一个错误。我的数据库中已经有ID为189的对象 错误: views.py 序列化程序。派克 模型。派克
学校老师可以在中国大学 MOOC平台,基于本校的MOOC或学校引进的外校MOOC创建并使用关联慕课堂。提示:老师如需利用外校MOOC开展慕课堂教学,要先由学校教务处联系各区域运营人员开通引用课程服务。 老师进入中国大学 MOOC平台(www.icourse163.org),登录账号,点击右上角头像的【课程管理后台】: 点击左侧导航的【慕课堂管理】,点击【新建慕课堂】: 选择【与线上关联的课堂】创建
问题内容: 实现自动保存功能的最佳javascript库或库的插件或扩展是什么? 特定的需求是能够“保存”数据网格。考虑gmail和Google Documents的自动保存。 如果车轮已经被发明,我不想重新发明。我正在寻找神奇的autoSave()函数的现有实现。 自动保存:推送到保存到持久性存储(通常是数据库)的服务器代码。服务器代码框架不在此问题的范围内。 请注意,我不是在寻找Ajax库,而