Java2d:设置线条的渐变

时间:2010-05-16 03:25:07

标签: java swing graphics java-2d

我在飞机上有多个点,有数百条线穿过这些点。有些点可以比其他点有更多的线穿过它们。我想展示一些与拥挤在一起的线条相关的更多渐变或亮度。这可以在java2d中完成。

请参阅:http://ft.ornl.gov/doku/_media/ft/projects/paraxis.jpg

谢谢。

1 个答案:

答案 0 :(得分:2)

该图片看起来就像一串用低alpha值绘制的线条 - 换句话说,使用几乎透明的颜色。当你有很多线靠近在一起时,它们会重叠,颜色会变亮。因此,假设图片显示了您正在寻找的效果类型,只需使用带有四个参数的Color构造函数之一,并为最后一个指定低alpha值(可能为0.1作为浮点数,或者20- 30作为int),然后疯狂画出你的线条; - )

如果那不符合您的要求,也许我误解了您的问题......