I am a high school student and I need to make a simple box and mustache. I cannot get the material that I draw on JPanel to appear on the JFrame. The picture simply does not appear. Can anyone help me?
public class BoxPlot extends JFrame { public final int MIN; public final double Q1; public final double MEDIAN; public final double Q3; public final int MAX; public BoxPlot(int[] data){ this.setLayout(new GridBagLayout()); this.MIN = Statistics.min(data); this.Q1 = Statistics.lowerQuartile(data); this.MEDIAN = Statistics.median(data); this.Q3 = Statistics.upperQuartile(data); this.MAX = Statistics.max(data); this.addBox(data); this.addSummary(); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(800, 600); this.setResizable(true); this.setVisible(true); }
``
public class Box extends JPanel{ private int min; private double q1; private double median; private double q3; private int max; public Box(int[] data) { this.min = Statistics.min(data); this.q1 = Statistics.lowerQuartile(data); this.median = Statistics.median(data); this.q3 = Statistics.upperQuartile(data); this.max = Statistics.max(data); }
source share