0

这是在面板上绘制点的正确方向吗?一切正常,但我不知道这是否是绘制某些东西的正确方法。

public void paintComponent(Graphics g) {
    super.paintComponent(g);
    Graphics2D g2d = (Graphics2D)g;
    Dimension size = getSize();

    g2d.setColor(Color.red);
    for(int i=0;i<last;i++) {
        int x = i*(800/last);
        int y = one[i];
        g2d.drawLine(x, y, x, y);
    }

public static void main(String[] args)throws Exception {

    progr progr= new progr();
    JFrame frame = new JFrame("Points");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(800, 500);
    frame.add(new progr()); 
    frame.setVisible(true);
}
4

0 回答 0