JAVA中内部类的paintcomponent调用

我在一个JPanel上加了一个JPanel,是前一个JPanel的内部类,当在外部类中调用repaint时为什么内部类的paintcomponent没有被调用呢?不是说r... 我在一个JPanel上加了一个JPanel,是前一个JPanel的内部类,当在外部类中调用repaint时为什么内部类的paintcomponent没有被调用呢?
不是说repaint调用update 调用paint 调用paintcomponent paintchildren ,在画子组件的时候难道没有调用子组件的paintcomponent吗
展开
 我来答
zxc95901
2012-03-19
知道答主
回答量:10
采纳率:0%
帮助的人:6.6万
展开全部
因为你外部类调用repaint方法,没有过你内部类定义的内容,你应该在外部类中定义一个方法实例化内部类中的定义,再调用这个方法,你实例化外部类,并没有实例化内部类,内部类只在当前类里面实例化操作。这是我猜的,因为我也是新手,大家交流交流。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式