我使用以下代码在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) 我想将OpenCV Mat中的一个三角形映射到另一个三角形,非常像warpAffine(在这里检查),但是对于三角形而不是四边形,以便在delaunay三角剖分中使用它.
我知道一个人可以使用面具,但我想知道是否有更好的解决方案.
最好的问候,丹尼尔