Crie um JScrollBar personalizado usando uma imagem

Então eu uso Java Swing para construir a interface do usuário para o meu aplicativo e usar imagens personalizadas para substituir as feias, as imagens personalizadas têm um estilo e são muito fáceis de integrar em Java Swing.

Agora meu problema é que eu preciso usar umJScrollBar com umJScrollPane em um aplicativo e eu realmente não quero usar o Java Scroll Bar padrão ou até mesmo a barra de rolagem do sistema operacional nativo.

Eu só quero ser capaz de ter uma imagem personalizada ser o plano de fundo da barra de rolagem e uma imagem para ser o polegar da barra de rolagem.

Como criar um JScrollBar personalizado usando uma imagem?

questionAnswers(2)

yourAnswerToTheQuestion