Graphics画东西的时候能不能别把组件的背景图给挡住?
一但画出来似乎什么都被挡住了,menubar的下拉菜单都会被遮住,
能不能把Graphics这个面设成透明之类的?
虽然这个问题比较傻,但请各位大虾一定要帮忙 小弟在此谢过了
一但画出来似乎什么都被挡住了,menubar的下拉菜单都会被遮住,
能不能把Graphics这个面设成透明之类的?
虽然这个问题比较傻,但请各位大虾一定要帮忙 小弟在此谢过了
调试欢乐多
换成Label就好了,呵呵。同时还解决了双缓冲的问题.看来Canvas并不太好用。但第一个问题谁能解答一下,如果一个Label set了incon ,就会有一幅背景图。
然后在这个Label上用Graphics画东西,但一用paint就会先用底色把整个界面都刷干净了再画。
如何使画的东西直接画在背景图上,别把背景图给刷没了? 谢谢各位大虾
xxxx paint(Graphics g) {
super.paint(g); // 你自己的绘图代码。
}