How to set same scale for domain and range axes JFreeChart
Sans legend, setting the preferred size of the ChartPanel works pretty well: private static final int SIZE = 456; chartPanel.setPreferredSize(new Dimension(SIZE, SIZE)); See also Should I avoid the use of set(Preferred|Maximum|Minimum)Size() methods in Java Swing? and this answer regarding chart size. import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.EventQueue; import java.awt.event.ActionEvent; import java.awt.geom.Ellipse2D; … Read more