2016-05-11 2 views
0

Я новичок в JavaFx, и я хочу отобразить диаграмму столбцов после выбора даты (для SQL-запроса) и нажатия кнопки «диаграмма отображения». Мне интересно, можно ли отобразить диаграмму в той же панели вкладок, где находится кнопка. Что я должен писать в своем прослушивателе кнопок? Может кто-нибудь мне помочь? Если это возможно, я хочу также использовать индикатор прогресса в ожидании результата.Барная диаграмма в JavaFx

the User Interface description

+0

Пожалуйста, предоставьте код, который вы пробовали. –

+0

Я буду интегрировать javafx в jframe, кажется, проще. если вы хотите взглянуть на это: http://www.developpez.net/forums/d1564917/java/interfaces-graphiques-java/javafx/integration-code-javafx-jpanel-swing/ – Sana

+0

Это не так, но это просто мое мнение. – jewelsea

ответ

1

Я не собираюсь писать код для вас, но я попытаюсь рассмотреть некоторые из вопросов, которые вы подняли.

Мне интересно, можно ли отобразить диаграмму в той же панели вкладок, где находится кнопка.

Да, это похоже на то, что образ образца, который вы предоставили, уже выполняет.

Что я должен писать в своем прослушивателе кнопок?

Код для извлечения данных диаграммы и отображения графика. Если у вас возникли проблемы с написанием этого, вы должны создать mcve, который воспроизводит только то, что происходит неправильно.

Если это возможно, я хочу также использовать индикатор прогресса в ожидании результата.

См sample code here, который является «Образцом для доступа к локальной базе данных с помощью JavaFX с использованием параллельных задач для операций с базами данных, так что пользовательский интерфейс остается отзывчивым.» В образце используется индикатор прогресса.

Помимо: Для будущих вопросов, вы можете воспользоваться просто задать один вопрос, в вопросе, обеспечивая некоторый исходный код, который воспроизводит любой вопрос у вас есть, подразделяя проблему на части и задать конкретный вопрос, на только один конкретный у вас возникла проблема (например, отображение элементов в гистограмме может быть другим вопросом из асинхронного извлечения элементов из базы данных).

+0

ОК, спасибо за совет и за образец кода. – Sana

Смежные вопросы