title: Enumerating and reading UI controls of Java application from .NET application
body: <p>I have an application written in Java. The application has several UI controls in it (textboxes, grids, buttons, etc.) 
  I need to develop .NET application, which would be able to list UI elements and read text data from them. I have no problem obtaining Window handle for Java app, but after that I am stuck.</p>
  
  <p>Java app is third-party and can't be modified in any way.
  I have zero experience in Java, but strong experience in C#.
  I tried using Java Access Bridge, but it does not seem to work. As far as I understand, Java app needs to support Java Accessibility API, which it probably does not.</p>
  
  <p>Please share your experience with similar task or simply point me in a right direction.</p>
  
  <p>How to enumerate/read UI controls from outside Java VM?</p>