我必须创建一个程序来操纵图像的颜色像素,以在背景中创建日落的外观。我知道这样做我必须增加图片中红色的数量,但每当我编程它时都会导致错误说:
h.sendMessage
我的程序如下:
java.lang.IllegalArgumentException:
Color parameter outside of expected range: Red(in java.awt.Color)
有人可以帮我找出错误并帮助我弄清楚如何创造日落的效果吗? 感谢
答案 0 :(得分:0)
当您为红色值添加100时,您可能会在某个时刻超过255的最大值。在添加100之前,您应该考虑检查pixelColor.getRed()
的当前值。