Charts - Responsive Chart size can adjust to screen size in responsive manner. In this example, first chart is responsive and second one is not.

<p:chart type="line" model="#{chartView.lineModel1}" style="height:300px;" responsive="true"/>

<p:chart type="line" model="#{chartView.lineModel2}" style="height:300px;"/>
                
PrimeTek, Copyright © 2017
All rights reserved.
Running PrimeFaces-6.1.4 on Mojarra-2.2.10.