2012-04-24 3 views
2

Привет Я ищу, чтобы использовать Java для отображения сигналов EMG (Electromyography). Я пробовал JChart2D, но он недостаточно быстрый для дуо-ядра 2.4Ghz. Я пытаюсь просмотреть до 32 каналов на частоте 1 кГц и хотел бы иметь возможность просмотра данных на 5 секунд для каждого канала. Частота обновления около 20 Гц достаточно хороша (каждые 50 мс).Ищете высокопроизводительный Java xy line plotter/grapher

Кто-нибудь сделал что-то подобное на Java? Если да, то можете ли вы передать меня в библиотеку, которую вы использовали?

Большое спасибо

ответ

2

Вы пробовали чарты в JavaFX 2? Я не использовал их для обновления в реальном времени, но JavaFX сам по себе кажется довольно быстрым. Введение в диаграммы API http://docs.oracle.com/javafx/2.0/charts/jfxpub-charts.htm

+0

Посмотрите на JavaFX [Ensemble примера приложения] (http://download.oracle.com/otndocs/products/javafx/2.0.2/samples/Ensemble/index.html # SAMPLES/Charts/Area/Adv% 20Area% 20Audio% 20Chart) для некоторых образцов диаграмм. Это может дать вам разумное представление о том, подходит ли JavaFX для вашего приложения. – jewelsea