Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 Java 2D 中复制下图中每个条上显示的照明效果。我真的不知道从哪里开始,因为我没有 Java 2D 经验。
谁能给我一些指示?
这些是应用于矩形和其他多边形的基本渐变。
您可以使用它GradientPaint来创建渐变效果。
GradientPaint
g.setPaint(yourGradientPaint); g.draw(yourShape);
如果您甚至不了解 Java 2d,您应该先从官方文档中学习它,或者随时查看 Java 2d 的介绍和 教程http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html通过你会发现可以解决这个问题的 gradianpaint ..