小编use*_*410的帖子

在JPanel上绘制图像并将其添加到JFrame

我是初中高中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)

java swing jpanel jframe drawrectangle

4
推荐指数
1
解决办法
619
查看次数

标签 统计

drawrectangle ×1

java ×1

jframe ×1

jpanel ×1

swing ×1