Need help in Automation of Java Swing Desktop Application

Please find my piece of code:

*** Settings ***
Library RemoteSwingLibrary

*** Test Cases ***
My Test Case
Start Application com.demo.SwingApp java -jar SwingExe.jar
Select Window MySwing Application
Set Jemmy Timeout TimeoutExpiredException 10
Type Into Textfield Employee Name nidhi
Set Jemmy Timeout TimeoutExpiredException 10
Type Into Textfield Employee ID 123
Set Jemmy Timeout TimeoutExpiredException 10
Push Button click
System Exit

I have added several timeouts for each component but still I am getting error:

My Test Case | FAIL |
org.netbeans.jemmy.TimeoutExpiredException: Wait for “Employee Name” subcomponent to be displayed

I have also attached screenshot of Access Bridge Explorer where I am locating the elements.
Please help me identifying the components which does not have name property or any unique property