发布网友 发布时间:2022-05-16 19:15
共3个回答
热心网友 时间:2023-11-27 12:21
debug一下,可以执行出来。
只不过你的业余了,看你的代码,明显的学生代码,命名一点都不规范,没人知道你在干什么,写程序要养成良好的习惯,不要动不动就问别人,先自己解决,是在不行,再就教,这样自己的能力才有长进。
追问我就不明白了,哪里写着我是一不会就问别人了,我从头到尾弄了3天,结果一直出不来,换了好几种方法,书也翻了好几本,上网也找了半天,我们这种新手容易么,完全自己学,有谁教我们,拜托你,要真是想教,能不能不要摆着一副很会的样子,难道你就没有不会的?写程序这种,交流是常有的,为什么老是要先说一顿人家,然后才开始教呢,有意思么
热心网友 时间:2023-11-27 12:22
因为你没有把q这个类添加到主窗体上面,在feixingqi的构造方法里加入这句this.add(q);追问的确是加那句就得,但是,这里 this.add(new qi(),BorderLayout.CENTER); 我也已经把那个类添加进去了,不是么?为什么也不得呢追答因为这个"new qi()"和上面的qi q=new qi();是两个对象,你是在q上面画的图,而又没有添加q,所以会没有显示
热心网友 时间:2023-11-27 12:22
q.repaint();