¿como crear un border que sea una linea discontinua?

masber
21 de Marzo del 2006
Por favor necesito crear un border que sea como una linea discontinua y nose como hacerlo, ¿se podria hacer modificando el metodo BorderFactory.createLineBorder?. Si no es posible ¿como se puede hacer?
muchas gracias, espero impaciente vuestras sugerencias

jagaprom
21 de Marzo del 2006
mira juega con este codigo:
float guiones[]={100};
g2.setStroke(new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10, guiones, 0));
//g2.setStroke(new BasicStroke(4.0f));
g2.draw(new Line2D.Double(x1, y1, x2, y2));

la clase BasicStroke es la que ayuda a decorar la linea, aunque no he sido capaz de colocar una punta para que paresca una flecha, espero ayude.