我是初中高中java学生,我必须做一个简单的盒子和胡须的事情.我无法将我在JPanel上绘制的内容显示在JFrame上.图纸没有显示出来.谁能帮助我?
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);
}
// Adds a panel with the boxplot
private void addBox(int[] data) {
Box box = new Box(data);
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0; …Run Code Online (Sandbox Code Playgroud)