4
使用的BufferedImage我創建一個圖像,並與深灰的色彩繪製它:如何用#000000格式更改BufferedImage的顏色?
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB_PRE);
Graphics2D graphics = image.createGraphics();
Color darkGray = new Color(44, 47, 48);
graphics.setColor(darkGray);
graphics.fill(new RoundRectangle2D.Float(0, 0, image.getWidth(), image.getHeight(), ROUND_OF_CORNERS, ROUND_OF_CORNERS));
我想用色彩呈現類似的另一種格式來改變圖像的顏色:#2B2B2B(而不是RGB格式:44,47 ,48)。
當我把這個字符串「6FE291」我receve異常:java.lang.NumberFormatException:對於輸入字符串:「6FE291」 – Dylan