Java JFrame和JOptionPane不清晰

Java JFrame和JOptionPane不清晰,java,Java,每当我执行JOptionPane的JFrame时,它就是这样显示的。我有最新版本的eclipse和JDK。我使用Windows8。可能是什么问题 public static void main(String args[]){ String disp="2.40894673"; JOptionPane.showMessageDialog(null, disp); } 问题出现在所有代码中。这是我编写的一个示例代码,其中也出现了问题。我已经为同样的问题编写了一个代码,并且工作正常 节目: i

每当我执行
JOptionPane
JFrame
时,它就是这样显示的。我有最新版本的eclipse和JDK。我使用Windows8。可能是什么问题

public static void main(String args[]){

String disp="2.40894673";
JOptionPane.showMessageDialog(null, disp);

}


问题出现在所有代码中。这是我编写的一个示例代码,其中也出现了问题。

我已经为同样的问题编写了一个代码,并且工作正常

节目:

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class SDialog
{
 public static void main(String[] args)
   {
    String disp="2.40894673";

    // create a jframe
    JFrame frame = new JFrame();

    // show a joptionpane dialog using showMessageDialog
    JOptionPane.showMessageDialog(frame,disp);
    System.exit(0);
   }
 }
  • 更新图形和卡驱动器
  • 如果你用的是Mac,那么就像我在 看看:

  • 如果您使用的是Windows,请确保已选中:

    Control Panel → Appearance and Personalization → Display → Adjust ClearType text
    
  • 然后检查窗口、菜单项和对话框的字体设置 方框:

  • 大多数情况下,步骤1解决了问题

    试试看,如果有用,请告诉我

    更新

    • 如步骤3所示,尝试从控制面板关闭ClearType, 如中所说
    • 还可以尝试从
      System32
      中删除
      FNTCACHE.DAT
      ,如中所述
    • 也如中所说 尝试更改屏幕分辨率,同时降低硬件加速

    如果他们中有人解决了问题,请告诉我。

    一些代码将有助于向您提供提示。同意,请添加用于显示此框的代码。似乎是编码问题。但这是我所能得到的信息。我试过这个代码!!还是会出现同样的问题!!问题可能不在代码中!我再次尝试安装JDK!似乎不起作用我用的是windows 8三个都试过了似乎都不起作用work@user3734503你的编码是什么?如果你把鼠标移到标签上会发生什么?嘿,非常感谢!!!我删除了FNTCACHE.DAT并关闭了ClearType!它起作用了
    Control Panel → Appearance and Personalization → Display → Adjust ClearType text
    
    Control Panel → Appearance and Personalization → Personalization → Window Color → Advanced appearance settings