答案1
我在问题中提到的所有内容都与 JFrame 有关。打开时,Frame 会在 Ubuntu 面板中显示默认图标。我希望我的应用徽标出现在这里。这是我的问题,我已修复。
这是我用来向 JFrame 添加图标的代码。
ImageIcon img=new ImageIcon(getClass().getResource("/leaf.png"));
frame.setIconImage(img.getImage());
该图像永远不会出现在 JFrame 中,但每当打开 JFrame 时,它就会作为图标出现在 Ubuntu 面板中。