[求助]如何把画过的线擦除呀?
最近在做一个火车票查询和预定系统。每次查询到的出发地和目的地,我用swt下的drawLine方法把两地连线显示出来,
重新查询的时候想擦除掉原来的线,却不懂怎么擦除了?想请教下各位,用什么方法可以把直线擦除啊?
先谢谢大哥了!
可我没写paint方法呀,不是swing,是swt,swt里面也有paint吗?
对哪个实例的paint?
GC gc = new GC(composite);
gc.setXORMode(true);//我本来想用这个方法,但似乎不行...
gc.drawLine(labelArray[px].getLocation().x,labelArray[px].getLocation().y,labelArray[py].getLocation().x,labelArray[py].getLocation().y);
gc.drawLine(labelArray[px].getLocation().x,labelArray[px].getLocation().y,labelArray[py].getLocation().x,labelArray[py].getLocation().y);
*/