小编dan*_*z22的帖子

JOptionPane图标在Windows 10中被裁剪

我使用以下代码在Java Swing中显示错误对话框:

JOptionPane.showMessageDialog(null, "Arquivo de imagem não encontrado. Por gentileza, altere o caminho do arquivo.", "Erro",  JOptionPane.ERROR_MESSAGE);
Run Code Online (Sandbox Code Playgroud)

使用Windows 10默认外观通过:

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
Run Code Online (Sandbox Code Playgroud)

但图标看起来像是这样:

带有裁剪图标的对话框

关于如何解决这个问题的任何想法?

这是SSCCE:

import javax.swing.JOptionPane;
import javax.swing.UIManager;

public class SSCCE {
    public static void main(String[] args) {
        try {
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
            JOptionPane.showMessageDialog(null, "Error message", "Error",  JOptionPane.ERROR_MESSAGE);
        } catch (Exception e){
            e.printStackTrace();
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

java swing windows-look-and-feel windows-10

7
推荐指数
1
解决办法
1228
查看次数

OpenCV从一个三角形变形到另一个三角形

我想将OpenCV Mat中的一个三角形映射到另一个三角形,非常像warpAffine(在这里检查),但是对于三角形而不是四边形,以便在delaunay三角剖分中使用它.

我知道一个人可以使用面具,但我想知道是否有更好的解决方案.

最好的问候,丹尼尔

opencv triangulation affinetransform warp

1
推荐指数
1
解决办法
2188
查看次数