Я пытался заставить красивые графики работать в GWT в нашей внутренней сети.
Играть с графиками GWT-Ext - это хорошо, но требует вспышки и очень грязно для управления (в общем, глючит).
Я хотел бы услышать о чем-то, что работает с наименьшим количеством зависимостей, и оно также должно работать без подключения к Интернету (поэтому API диаграмм Google не является решением).
Редактировать: Действительно, я бы предпочел библиотеку, которая полностью на стороне клиента.
Вы хотите что-то, что имеет серверный компонент или полностью управляемый клиентом? Увы, лучшие из всех, что я видел, - это, увы. Я уже делал маленькие трюки с JS и GWT, но есть только что-то изощренное, что я получу, прежде чем отправиться на охоту за библиотекой, чтобы сделать это для меня.
Есть также «спарклайны» - они доступны во многих вариантах (хотя и очень простые графики).
Гчарт выглядит серьезно потрясающе. Смирись с этим !
Если вы хотите использовать Flash, XML / SWF - замечательный инструмент
+1 flot , хотя требует jQuery, поэтому, возможно, не очень хорошо работает с GWT, я этим не пользовался.
Еще один вариант флеш-памяти с предустановленной интеграцией GWT - Open Flash Chart / ofcgwt .
Я думаю, что GWT-Chart является лучшей основой для вас.
http://code.google.com/p/ext-ux-ofcgxt/ - хороший вариант, если вы используете ext-gwt
Я создаю библиотеку диаграмм GWT на основе Flot: http://gflot.googlecode.com. Надеюсь, вы найдете ее полезной. Свяжитесь со мной, если у вас есть какие-либо вопросы.
ну .. я использовал библиотеку диаграмм Yahoo UI (которую GWT-Ext использует внутри). Довольно аккуратное решение, хотя на стадии бета-тестирования.
Дайте нам знать заключение, к которому вы пришли ..
Графики Google на самом деле бывают двух видов, и один из них не требует взаимодействия с серверами Google - поэтому должен удовлетворить ваши потребности.
Google Image Charts - это API, о котором вы думаете, это API на серверах Google, который возвращает изображения.
Интерактивные диаграммы Google - это API-интерфейс JavaScript на стороне клиента, который полностью отображается в браузере: Интерактивные диаграммы Google
Google предоставляет GWT-оболочку для интерактивных диаграмм: GWT Visualization API
Это не все радуги и единороги, и вы можете найти там графические библиотеки, которые делают более приятные графики, но они довольно солидные, работают во всех основных браузерах, и мы уже давно успешно их используем.
Существует один API-интерфейс с открытым исходным кодом для диаграмм в GWT, размещенный на http://code.google.com/p/gwt-rcharts/ . API работает по спецификации SVG / VML. Вы можете найти его довольно простым в реализации и использовании. Вы можете найти демо на http://gwt-rcharts.appspot.com/