Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java2d:为直线设置渐变_Java_Swing_Graphics_Java 2d - Fatal编程技术网

Java2d:为直线设置渐变

Java2d:为直线设置渐变,java,swing,graphics,java-2d,Java,Swing,Graphics,Java 2d,我在一个平面上有多个点,有几百条线穿过这些点。某些点可以有比其他点更多的线穿过它们。我想展示一些与拥挤在一起的线条相关的渐变或亮度。这在java2d中是否可以实现 请参阅: 谢谢。这张图片看起来就像是用低阿尔法值绘制的一束线——换句话说,使用几乎透明的颜色。当你有很多线靠近时,它们会重叠,颜色会变得更亮。因此,假设图片显示了您正在寻找的效果,只需使用一个带有四个参数的Color构造函数,并为最后一个指定一个较低的alpha值(可能0.1作为浮点,或20-30作为int),然后疯狂地画线;-) 如

我在一个平面上有多个点,有几百条线穿过这些点。某些点可以有比其他点更多的线穿过它们。我想展示一些与拥挤在一起的线条相关的渐变或亮度。这在java2d中是否可以实现

请参阅:


谢谢。

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

如果这不符合你的要求,也许我误解了你的问题