# Are the histogram libraries of JFreeChart accessible?

**URL:** <https://forum.inductiveautomation.com/t/are-the-histogram-libraries-of-jfreechart-accessible/39769>\
**Category:** General Discussion\
**Tags:** ignition79\
**Created:** [October 16, 2020, 7:24pm UTC](https://forum.inductiveautomation.com/t/are-the-histogram-libraries-of-jfreechart-accessible/39769 "2020-10-16T19:24:47Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 16, 2020, 9:06pm UTC](https://forum.inductiveautomation.com/t/are-the-histogram-libraries-of-jfreechart-accessible/39769/2 "2020-10-16T21:06:43Z")

</div>

If the packages weren't available, you'd get an error on the import statement. The actual cause is Jython's slightly funky import statement behavior - check @pturmel's excellent explanation here:

> [@Accessing com.inductiveautomation.ignition packages in Python](http://forum.inductiveautomation.com/t/accessing-com-inductiveautomation-ignition-packages-in-python/39702/3):
>
> Let me elaborate a bit: The import behavior you were expecting corresponds to java’s import something.something.\*;. But in java, an import is really just syntactical sugar for programmer convenience. A java programmer can always spell out full class names without any import statement. Python/jython doesn’t work this way. In python/jython, import is a fundamental operation that makes other packages available within the scope, optionally removing a package prefix or renaming the object into t…

---

_[View the full topic](https://forum.inductiveautomation.com/t/are-the-histogram-libraries-of-jfreechart-accessible/39769)._
