Создание графиков и диаграмм в приложении Java Swing с использованием данных MySql ResultSet - PullRequest
1 голос
/ 24 июня 2011

Я слышал о JfreeChart, но есть ли какие-либо общие шаги для использования данных, возвращаемых из SQL-запроса, для создания графиков и диаграмм.

У меня есть приложение, которое отображается как опция меню "Analytic's", это окно Jframe использует сложный запрос для извлечения данных с использованием бизнес-логики, но я хочу затем отобразить эти данные более жизнеспособным способом (а не длинным результатом Jtable) , Как я могу отфильтровать свои данные и создать график для анализа пользователем?

Ответы [ 3 ]

1 голос
/ 24 июня 2011

Как правило, вы можете заполнить свой собственный набор данных на основе вашего ResultSet. Но если ваш запрос возвращает результаты достаточно близко к тому, что вы загружаете в свой набор данных, вы можете просто использовать JDBCCategoryDataset из JFreeChart.

1 голос
/ 24 июня 2011

Проверьте java2s.com / Code / Java / Chart / CatalogChart.htm для множества примеров.

0 голосов
/ 24 июня 2011

Поскольку вы находитесь в поиске ... Я думаю, что нет лучшего инструмента для разработки и создания отчетов и графиков из вашей базы данных, чем iReport . Он предлагает очень согласованный графический интерфейс и предоставляет вам всю необходимую поддержку, чтобы начать создавать бизнес-графики из данных вашей базы данных.

Созданный отчет является динамическим. Может быть встроен в любое приложение. Отчеты можно экспортировать в формате PDF, XML, XHTML, .doc, .odt и другими способами. Можно передавать переменные в отчет во время выполнения, например, от-до Даты, идентификаторы кода и т. Д.

iReport построен поверх JasperReports . Это бесплатно и с открытым исходным кодом.

Позвольте мне также прояснить, что я никоим образом не связан с iReport! :-)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...