2012-03-26 9 views
0

Mein Ziel ist es, den Benutzer in Steema's TeeChart für Android (Java) in der Lage zu sein, eine Reihe von Daten für die Verarbeitung in einer Linien- oder Flächendiagramm auswählen zu lassen. Ich habe online ein paar Hinweise zum Deaktivieren von Zoom und 3D gefunden, aber ich kann keine Möglichkeit finden, auf alle Mausereignisse (oder Berührungsereignisse) zuzugreifen. Siehe http://www.teechart.net/support/viewtopic.php?f=1&t=12357 für eine sehr ähnliche Frage. Leider antwortet es in etwas, das wie Basic aussieht. Diese Methoden sind in der Java-Version als "internal" gekennzeichnet und ich kann nicht darauf zugreifen.
Der einzige Erfolg mit barrierefreien Methoden, die ich hatte, ist mit .addChartMouseListener und overriding backgroundClicked. Das scheint bei einem Mouse-Down-Typ-Ereignis und nicht mit Mausbewegung oder Mausklick aufgerufen zu werden. Um die gleiche Sache in dem bereitgestellten Link zu erreichen, sieht es so aus, als müsste ich einen Weg finden, um auf "MouseMove" und "MouseUp" zuzugreifen. TIA.Wie erfassen Sie Maus/Touch-Ereignisse in TeeChart für Android?

Antwort

1

Ich fürchte, auf die Ereignisse "MouseMove", "MouseUp" und "MouseUp" kann in TeeChart Java für Android noch nicht zugegriffen werden. Ich habe die Wunschliste hinzugefügt, um sie in zukünftigen Versionen zu implementieren.

Yeray Alonso

Steema Support Central

0

TeeChart hatte ein Zuhörer für per Mausklick, können Sie es mit addChartMouseListener hinzufügen können (neue ChartMouseListener())