2012-12-22 106 views
0

我想隱藏我的圓形儀表的手(這是中間的東西,對吧?)。到目前爲止,我嘗試這樣做:如何隱藏手部/光標?

myCircularGauge.getHand().setVisible(false); 

然而,這似乎當圖繪製到產生碰撞。我怎樣才能成功地隱藏手?

Choreographer.doCallbacks(的int,long)線:558

回答

1

您使用的是哪個版本?這裏使用TeeChart Java for Android v3.2012.0808。

你是正確的,下面好像崩潰:

getHand().setVisible(false); 

然而,這似乎很好地工作:

getCenter().setVisible(false); 

我們會進行調查做什麼用的手發生。 感謝您報告它。

+0

我剛剛發現問題的根源,當您嘗試在TeeChart Java for Android中隱藏Hand時。下一個維護版本將包含修復程序。 – Yeray

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);