怎么读txt就不说了。
我下面绘制的是一个边角位圆弧的四边形,我相信你应该知道怎么改成折线吧。public class WriteCurve extends JFrame{  
       
    public static void main(String[] args) {  
          
        WriteCurve test=new WriteCurve();  
        test.setSize(200, 200);  
        test.add(new T(1));  
        test.show();  
    }  
}  
   
class T extends JLabel {  
    int i;  
    public T(int i) {  
        this.i=i;  
    }  
    @Override  
    public void paint(Graphics g) {  
        super.paint(g);  
        g.drawLine(30, 20, 70, 20);  
        g.drawLine(20, 30, 20, 70);  
        g.drawLine(30, 80, 70, 80);  
        g.drawLine(80, 30, 80, 70);  
        g.drawArc(20, 20, 20, 20, 90, 90);  
        g.drawArc(60, 20, 20, 20, 0, 90);  
        g.drawArc(20, 60, 20, 20, 180, 90);  
        g.drawArc(60, 60, 20, 20, 270, 90);  
    }