title: Java Swing on high-DPI screen
body: <p>I have a Java Swing program that uses the System Look And Feel:</p>
  
  <pre><code>UIManager.setLookAndFeel (UIManager.getSystemLookAndFeelClassName ());
  </code></pre>
  
  <p>The problem is that on a high-DPI system, the fonts in the frames are way too small.  How can I make the text on my frames readable without having to change the fonts for ALL the frames?  My program was written using Java 6 and has too many frames to modify.</p>