关键在于下面两个变量不能在这里重新定义变量,在最开始的时候已经定义成全局变量,在actionPerformed的方法中这两个变量都为null,当然不正确.
因为你用的是数据初始化的JComboBox,所以取里面的值是需要jbox.getSelectedItem()这样取得.
综上所述
修改下面成如下图片两处即可
1.
2.
亲测可用,题主可私聊源码
关键在于下面两个变量不能在这里重新定义变量,在最开始的时候已经定义成全局变量,在actionPerformed的方法中这两个变量都为null,当然不正确.
因为你用的是数据初始化的JComboBox,所以取里面的值是需要jbox.getSelectedItem()这样取得.
综上所述
修改下面成如下图片两处即可
1.
2.
亲测可用,题主可私聊源码