标签: java swing gradient paintcomponent jcomponent
我需要在我的应用程序中的某些控件上使用渐变颜色。举个例子,我创建了自己的JGradientPanel,它扩展了JPanel并覆盖了它的paintComponent方法。现在,我可以使用JGradientPanel而不是JPanel,一切正常。我需要将逻辑扩展到JButton,JLabel和许多其他组件。我不知道是否有更好的方法以某种方式挂钩到我需要使用渐变颜色的任何组件。
答案 0 :(得分:3)
使用自己的LookAndFeel。您可能会查看其他L& Fs的代码,因为它没有完整记录。