社区
J2ME
帖子详情
为什么paint不执行?
flyfan
2004-03-24 12:20:04
我写了一个类derived from canvas,但是跟踪了一下发现 paint方法不执行,不知道是哪里的问题。。。求教
...全文
167
20
打赏
收藏
为什么paint不执行?
我写了一个类derived from canvas,但是跟踪了一下发现 paint方法不执行,不知道是哪里的问题。。。求教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
burnet
2004-04-02
打赏
举报
回复
没代码怎么看。
追求自由
2004-04-02
打赏
举报
回复
顶
sunny110
2004-04-02
打赏
举报
回复
帖代码看看
wang0711
2004-04-02
打赏
举报
回复
repaint是建议性的,不一定会导致,paint()方法被调用。
因此,在调用repaint()后,调用serviceRepaint()强制刷新。
aid666
2004-03-27
打赏
举报
回复
拼错了
xfanghua
2004-03-27
打赏
举报
回复
代码
programer23
2004-03-27
打赏
举报
回复
帖代码看看
Ryu2000
2004-03-25
打赏
举报
回复
同意楼上的。
感觉还是要看代码。
fengwujiutian
2004-03-25
打赏
举报
回复
同意楼上的,
starpan
2004-03-25
打赏
举报
回复
我想你可能用了SetClip()的方法进行切图了,然后用DrawImage()方法,所以画不出来了。我想在这之前你应该用g.setClip(0, 0, 176, 208)来恢复裁剪范围,这里是只Nokia的3650尺寸的
louisqiang
2004-03-24
打赏
举报
回复
没执行的原因只有一个,你老兄把paint方法拼错了,或参数类型拼错了。
SwordsmanF
2004-03-24
打赏
举报
回复
贴出来看看。。
softgq
2004-03-24
打赏
举报
回复
对呀,程序贴出来帮你看看呀!
nql10
2004-03-24
打赏
举报
回复
不会的啊。肯定会执行的
flyingghost
2004-03-24
打赏
举报
回复
当midlet或程序的其他部分用display.setcurrent()将唯一的display交给本canvas时,paint()方法会自动调用一次。
当程序中使用canvas.repaint()时,paint()方法会调用一次。
除此之外,paint()并不会自动调用。
如果将paint拼错,程序不会正确编译。因为paint()方法是canvas的一个abstract方法,实例中必须实现。哪怕是空函数。
muzg
2004-03-24
打赏
举报
回复
to derived from canvas 是什么意思。应该是derived extends Canvas 吧
J2MEBOY
2004-03-24
打赏
举报
回复
应该拼错了吧
Canvas 在Init 时 就会调用paint
public void paint(Graphics g) {
}
zhang21cnboy
2004-03-24
打赏
举报
回复
没有调用repaint()?
pastelife
2004-03-24
打赏
举报
回复
impossible...
yjawal8071
2004-03-24
打赏
举报
回复
帖代码看看
关于重写
paint
()为什么要先调用super.
paint
()
component中public void
paint
(Graphics g)绘制这个组件。当组件的内容应该绘制时调用此方法;...出于性能原因,Component宽度或高度为零的s在第一次显示时不认为需要喷漆,也不认为需要修理。co...
UpdateWindow的作用和WM_
PAINT
消息的产生时机
UpdateWindow()函数是让消息队列中的WM_
PAINT
消息立刻进入window procedure而...设想一下如果你的客户区没有无效区域,你调用再多的UpdateWindow()也不能产生WM_
PAINT
消息,由于WM_
PAINT
消息相对于其他消息优先级比较
java中
paint
_java中
paint
()的具体用法是什么?
展开全部1、这个方法需要注意62616964757a686964616fe58685e5aeb931333365646232的地方不多,也就是重写时,先调用 super.
paint
(g) 方法 。
paint
方法不需要编写代码调用,只需要重写。2、
paint
。public void
paint
...
QGraphicsView放大时,
paint
有时不被调用,导致图像绘制不出来(1)
一开始也找不到相关解决方法,后来突然想到了QGraphicsItem::boundingRect是跟绘制有关,给QGraphicsItem::
paint
做绘制依据,所以出现这现象应该是跟我返回的boundingRect有关。 经过实践,确实是跟boundingRect有关...
WM_
PAINT
介绍 及 On
Paint
()函数的作用原理
系统为什么不在调用Invalidate时发送WM_
PAINT
消息呢?又为什么非要等应用消息队列为空时才发送WM_
PAINT
消息呢?这是因为系统把在窗口中的绘制操作当作一种低优先级的操作,于是尽可能地推后做。不过这样也有利于...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章