如何隐藏手/光标?

时间:2012-12-22 19:34:48

标签: java android teechart

我想隐藏我的圆形指针的手(那是中间的东西,对吧?)。到目前为止,我试过这个:

myCircularGauge.getHand().setVisible(false);

然而,在绘制图表时,这似乎会导致崩溃。我怎样才能成功地隐藏手?

Choreographer.doCallbacks(int,long)行:558

2 个答案:

答案 0 :(得分:1)

您使用的是哪个版本?这里使用TeeChart Java for Android v3.2012.0808。

你是对的,以下似乎崩溃了:

getHand().setVisible(false);

然而,这似乎工作正常:

getCenter().setVisible(false);

我们将调查Hand发生的事情。 感谢您报告。

答案 1 :(得分:0)

尝试替换光标 gif不可见

 int[] pixels = new int[16 * 16];

 Image image = Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(16, 16, pixels, 0, 16));

 Cursor transparentCursor = Toolkit.getDefaultToolkit().createCustomCursor(image, new Point(0, 0), "Transparent");

 // set cursor 
 frame.setCursor(Cursor);