title: Swing JButton is glitching with JCheckBox focus state
body: <p>I have a JPanel set with the Windows Look and Feel. I have 3 JCheckBoxes, including 2 disabled ones which don't interfere with this problem. However, the non-disabled one is glitching with the JButton I have later in this JPanel:</p>
  
  <p>The JCheckBox code:</p>
  
  <pre><code>JCheckBox checkBox = new JCheckBox("TTxJIRA Bash");
  checkBox.setSize(300, (checkBox.getFontMetrics(checkBox.getFont()).getHeight()));
  checkBox.setLocation(10, 100);
  checkBox.setVisible(true);
  checkBox.setSelected(true);
  checkBox.setBackground(new Color(0, 0, 0, 0));
  checkBox.setFocusable(false);
  add(checkBox);
  </code></pre>
  
  <p>And the JButton code:</p>
  
  <pre><code>JButton button = new JButton("Install");
  button.setSize(80, 25);
  button.setLocation(getWidth() - 100, getHeight() - 60);
  button.setFocusable(false);
  button.setVisible(true);
  add(button);
  </code></pre>
  
  <p>When I hover on the button, then hover on the checkbox, this glitch occurs:</p>
  
  <p><a href="https://i.stack.imgur.com/Ki26q.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ki26q.png" alt="enter image description here"></a></p>
  
  <p>My wild guess makes me think this has to do with two components being focused at the same time, but adding the <code>button.setFocusable(false);</code> did not help.</p>