繁体   English   中英

JButton中的图标

[英]Icon in JButton

我试图在我的JButton中添加一个图标,到目前为止没有任何效果。 我在代码下方粘贴了该按钮以及图像的存储位置。

  public static DRTextCode BUTTON_COLLAPSE_NESTED() {
    DRTextCode tc = new DRTextCode ("BUTTON_COLLAPSE_NESTED",         "Collapse");
    return tc;
}


    btn = new JButton(BUTTON_COLLAPSE_NESTED().toString());
    btn.setActionCommand(BUTTON_COLLAPSE_NESTED().toString());
    btn.addActionListener(btnListener);
    btnPnl.add(btn);
    _collapseBtn = btn;

这是图像位置

“ mz / images / svg / folder_collapse.svg”

我不确定如何在其中添加

尝试使用.png图标,因为它们更常见并且更容易免费找到,
您可以在此处找到免费的平面图标。

  • 首先在此路径src/resources创建一个文件夹

在此处输入图片说明

  • 将图标放在该路径上并以这种方式使用它们

     JButton button = new JButton(); try { Image img = ImageIO.read(new File("src//resources//icon.png")); button.setIcon(new ImageIcon(img)); } catch (IOException ex) { } 

也观看这些有用的教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM