JFreeChart Максимальное уменьшение - PullRequest
2 голосов
/ 29 марта 2012

Я работаю с JFreeChart, чтобы создать линейный график с помощью XYPlot, который встроен в приложение.График содержится в ChartPanel и добавлен на фоновую панель моего графического интерфейса.

Моя проблема в том, что XYPlot выглядит настолько увеличенным, что я не вижу ни одной из линий;просто пропуски фона каждой стороны от них!

Есть ли способ просмотреть компонент в его состоянии "максимально уменьшено", чтобы график был понятен?

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

Ответы [ 2 ]

1 голос
/ 27 марта 2014

Возможно, вам следует попробовать использовать

getChartPanel().zoomInRange(1, 2); getChartPanel().<b>restoreAutoBounds()</b>

Иногда, только zoomOut просто не работал для меня, поэтому я сначала добавил zoomIn и все работало хорошо

1 голос
/ 29 марта 2012

Метод setZoomInFactor() хорошо подходит для этого, но вам нужно будет определить максимум , чтобы выбрать коэффициент. В этом примере показано, как добавить элемент управления, который управляет состоянием масштабирования.

...