It has been a while since I used it, but I'm almost sure if you follow the examples in Substance look and feel's docs you'll get your JOptionPane fully styled.
Search for JOptionPane.showMessageDialog
in the page and you'll see its use on INFORMATION/ERROR/WARNING/QUESTION_MESSAGE.