我想设计一个结构体,因为单独的JButton功能不满足我的需求,而java中只有类,所以设计了一个类,关于对JButton的操作都封闭成方法了,可以通过对象调用方法来设置自定义类中的JButton.可是我需要把自定义类中的JButton添加到主类中的JLayeredPane中去,直接添加"对象"明白的不行,添加"对象.JButton"(JButton为Public)感觉没有错吧,可是提示NullPointerException!?
我明明在虚函数中创建了JButton呀?
那位帮忙解释一下这样的问题如何解决?谢谢。
我明明在虚函数中创建了JButton呀?
那位帮忙解释一下这样的问题如何解决?谢谢。
这里还是用继承吧,自定义类 extends JButton至于空指针问题,应该是使用时未初始化
贴个代码吧,描述很难搞清问题
在构造函数中给JButton做个初始化