Матовая рамка Java Swing с линейным градиентом?

Я попробовал следующий пример применения линейного градиента:GradientPaintDemo2D.

Это работает хорошо, но я хотел, чтобы цвет градиента применялся к матовой границе Java Swing. Я пробовал это:

javax.swing.BorderFactory.createMatteBorder(1, 50, 1, 50, color)

Но это только для применения одноготипа Color, а не GradientPaint.

Как мы все знаем, GradientPaintсодержит два смешанных цвета, как показано в примере, указанном выше. Итак, каков альтернативный ответ для этого случая?

5
задан trashgod 9 April 2012 в 08:42
поделиться