【问题标题】:How to change a code of putting image within a label from desktop to project file如何将在标签中放置图像的代码从桌面更改为项目文件
【发布时间】:2020-07-04 11:18:34
【问题描述】:

所以我有这个代码当我的桌面上的图像时它可以工作,我在 src 文件中添加了图像我无法转换它你能告诉我是什么问题吗?这是它设置图像以适应标签的代码:

public void ScalImage() {

    ImageIcon image = new ImageIcon("C:\\Users\\HP\\Desktop\\ath3.png");
    Image img = image.getImage();
    Image imgScale = img.getScaledInstance(jLabel2.getWidth(), jLabel2.getHeight(), Image.SCALE_SMOOTH);
    ImageIcon scaliedicon = new ImageIcon(imgScale);
    jLabel2.setIcon(scaliedicon);

}

我试着说:ImageIcon image = new ImageIcon("ath3.png"); 没用

【问题讨论】:

    标签: java image user-interface netbeans label


    【解决方案1】:

    所以我已经解决了我这样写的

        ImageIcon image = new ImageIcon(getClass().getResource("ath3.png"));
    

    这对我有用。我希望我是对的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-11
      • 1970-01-01
      相关资源
      最近更新 更多