Моя проблема в том, что я хочу нарисовать пунктирную линию на панели, я могу это сделать, но она также рисует мою границу пунктирной линией, о которой я богу!
Может кто-нибудь объяснить, почему? Я использую paintComponent для рисования и рисования прямо на панели
это код для рисования пунктирной линии:
public void drawDashedLine(Graphics g, int x1, int y1, int x2, int y2){
Graphics2D g2d = (Graphics2D) g;
//float dash[] = {10.0f};
Stroke dashed = new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 0, new float[]{9}, 0);
g2d.setStroke(dashed);
g2d.drawLine(x1, y1, x2, y2);
}