[RESOLVIDO] Estilo tracejada usando Graphics

Eu gostaria de saber como fazer para desenhar linhas tracejadas usando a Graphics.

protected void paintComponent(Graphics g) {
g.drawLine(ligacao.getOrigem().getCentro().x,
ligacao.getOrigem().getCentro().y,
ligacao.getDestino().getCentro().x,
ligacao.getDestino().getCentro().y);
}

Você terá de manipular o atributo Stroke da classes Graphics2D:

http://java.sun.com/docs/books/tutorial/2d/geometry/strokeandfill.html

[code]final static float dash1[] = {10.0f};
final static BasicStroke dashed = new BasicStroke(1.0f,
BasicStroke.CAP_BUTT,
BasicStroke.JOIN_MITER,
10.0f, dash1, 0.0f);

g2.setStroke(dashed);
protected void paintComponent(Graphics g) {
g2.drawLine(ligacao.getOrigem().getCentro().x,
ligacao.getOrigem().getCentro().y,
ligacao.getDestino().getCentro().x,
ligacao.getDestino().getCentro().y);
}

[/code]
deu certo