Precisa desenhar as bolinhas e as arestas, porém, ele desenha as bolinhas normal, só não desenha as arestas.
Elas são guardadas em um array.
Se colocar pra desenhar a linha fora do for, desenha normal...
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.GREEN);
for (int i = 0; i < quantPontos; i++) {
g.setColor(Color.GREEN);
g.fillOval(pontos[i].x, pontos[i].y,25, 25);
g.setColor(Color.BLACK);
g.drawString(pontos[i].getNome(), pontos[i].x+10, pontos[i].y+15);
}
for (int i=0;i<numArestas;i++){
g.drawLine((int)arestas.get(i).p1.x+10, (int)arestas.get(i).p1.y+10, (int)arestas.get(i).p2.x+10, (int)arestas.get(i).p2.y+10);
}
}
Alguém me ajude por favor!