如何修复 Eclipse 中模糊的 Swing 元素

Posted

技术标签:

【中文标题】如何修复 Eclipse 中模糊的 Swing 元素【英文标题】:How to fix blurry Swing elements in Eclipse [duplicate] 【发布时间】:2015-02-09 07:14:57 【问题描述】:

我创建了一个带有一个 JButton 的 GUI,但它只是显示了一个模糊的按钮。

你明白我的意思了。

这是我的主类的代码:

    Gui gui = new Gui();
    gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    gui.setSize(300,  300);
    gui.setVisible(true);

gui类代码:

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

import java.awt.FlowLayout;

import javax.swing.JButton;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Gui extends JFrame 
    public Gui() 
        super("testing buttons");
        getContentPane().setLayout(new FlowLayout());

        JButton btnClickMe = new JButton("Click me");
        getContentPane().add(btnClickMe);
    


有谁知道如何解决这个问题?

【问题讨论】:

我尝试添加它,但它没有任何区别。 仅供参考,当我运行您的代码时,按钮清楚地显示,标签为“点击我” 这对我来说很好。 也许尝试将外观设置为系统外观。 我总是得到一个模糊的按钮:s 可能是 java 版本或什么? 【参考方案1】:

没有理由打电话

super("testing buttons");

要设置标题,只需使用:

gui.setTitle("testing buttons");

您正在运行什么操作系统?

【讨论】:

解决了,问题是我的板载Intel显卡由于某种原因无法渲染按钮。现在我使用我的 NVidia 卡,它可以工作了 :) 可能duplicate.

以上是关于如何修复 Eclipse 中模糊的 Swing 元素的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse Juno 4.2 的 Swing 插件 [重复]

JAVA Eclipse如何安装Swing

如何修复 HTML5 画布中的模糊文本?

Eclipse导入swing工程怎么没有design

如何修复变换比例上的模糊图像

如何在 Eclipse Swing/maven 和 Androidstudio/gradle 项目之间共享代码?