title: How to capture CTRL+X from a ULC KeyTyped char in Java
body: <p>I am using an old <strong>ULC Text Field</strong> (<code>com.ulcjava.base.client.UITextField</code>).
  It has a <code>fireKeyTypedULC</code> method to override. But it has 2 parameters, one is a char other one is an int.</p>
  
  <pre><code>@Override
  public void fireKeyTypedULC(char arg0, int arg1) ...
  </code></pre>
  
  <p>If I press <kbd>CTRL+X</kbd>, then the char will be a strange question mark icon. If I press <kbd>CTRL+F</kbd>, or with whatever character from the keyboard, it will be again a question mark:
  <a href="https://i.stack.imgur.com/jj2Zy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jj2Zy.png" alt="enter image description here"></a></p>
  
  <p>I cannot handle if I pressed <kbd>X</kbd> or <kbd>F</kbd> with <kbd>CTRL</kbd> with this stupid character, because if it converts to int to check with <code>KeyEvent.VK_X</code> or <code>KeyEvent.VK_F</code> (or with <kbd>x</kbd> or <kbd>f</kbd>) it will be always 24, which is the <code>KeyEvent.VK_FINAL</code>.</p>
  
  <p>So, how could I handle this old useless ULC thingy?</p>