Existe uma maneira de alterar o layout do JOptionPane, como a cor na parte superior e a imagem no canto superior esquerdo?

Estou curioso, eu estou querendo saber se existe uma maneira de fazer o topo do JOptionPane em uma cor diferente, digamos vermelho ou laranja. Também eu queria saber como mudar a imagem à esquerda do JOptionPane. Eu estou supondo que não é possível porque já é um método que está sendo usado a partir de java. Mas eu não sou especialista.

questionAnswers(2)

yourAnswerToTheQuestion