从你这个代码中看出应该就是jft.setText出现空指针。错误日志上说是44行。你要是把行号都排到,我会更确定。
解决办法就是把JTextField去掉
你的jtf问题,你虽然声明了全局的jtf,但是并没有被实例化。看你的代码是想在app里实例化,可是你app里是重新声明了一个局部变量jtf,所以并没有实例化全局变量jtf。建议题主多了解下变量作用域。