title: Hear text (screenreader) when mouse hovers over a JMenu object in Java / Windows
body: <p>When using a screenreader, like NVDA, I want to be able to hear the text of the menu when I hover my mouse over it. I am able to hear the text when I push the buttons in the menubar, but not when I hover over them (the screenreader does reads the menu's of other programs when only hovering over the buttons).</p>
  
  <p>I have set the AccessibleContext like below:</p>
  
  <pre><code>JMenu.getAccessibleContext().setAccessibleName("text");
  JMenu.getAccessibleContext().setAccessibleDescription("more text");
  </code></pre>
  
  <p>I can set <code>listeners</code> to the objects that detects when a mouse hovers over them, but I do not know if/how I can cast a text to the screenreader to read. I tried <code>ToolTipText</code>, but that text is not read by the screenreader either. <code>RequestFocus</code> on the JMenu works, but setting the focus to an object just by hovering over it with the mouse provides other problems.</p>
  
  <p>Does anyone knows how I can let a screenreader reads the JMenu-text when hovering with the mouse over the menubar?</p>
  
  <p>I am using Java6 EE and the Java AccesBridge (version 2.02) on a Windows machine (XP and w7).</p>