1

所以我有在图像上打印水平线的代码......

public void printH_line(int row, int thickness, int red, int green, int blue) {
    Pixel[] pixels = pic.getPixels();
    System.out.println("\nprintH_line");

    for (int c = 0; c < 200; c++) {
        Pixel pix = pic.getPixel(c, row);
        pix.setColor(new Color(limitVal(red), limitVal(green),
                limitVal(blue)));

现在我只是不知道如何做“粗细”,意思是用户希望线条有多粗。我将要求用户输入他们希望线条有多粗的数字,即“int 粗细”。

4

1 回答 1

1

Graphics2D.setStroke(Stroke)本答案所示使用。

于 2013-04-30T04:42:22.463 回答