So im making this login panel.

i was using the Nimbus look and feel in the beginning and it all went fine, until i implemented the substance look and feel.

What my problem is:

im using the substance LookAndFeel atm. but i got one issue.

I have 2 JLabels on my JTextFields. but everytime the focus is on a JTextfield it brings the textfield to the front so it overlays the JLabels making them unnoticable.
I want to stop this.
Is there a way? im not too sure.
i have a picture of the panel with nimbus look and feel and one with substance.

Nimbus(how i want it):

JLabel on JTextfield issue with the substance L&F.-gzrvkb8.png

With substance(where the icons in the text and passwordfield disappear):
Having focus on the textfield:

JLabel on JTextfield issue with the substance L&F.-70w9gbv.png

Opening another program, taking focus off the textfield:

JLabel on JTextfield issue with the substance L&F.-ruft.png