千家信息网

Java GUI插入图片不显示怎么办

发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,本篇内容介绍了"Java GUI插入图片不显示怎么办"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!问
千家信息网最后更新 2024年11月17日Java GUI插入图片不显示怎么办

本篇内容介绍了"Java GUI插入图片不显示怎么办"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

问题描述:

在学习使用Java的GUI时,插入图片但是不显示
代码如下所示:

public abstract class AbstractMainFrame extends JFrame {    private JLabel titleLabel = new JLabel(new ImageIcon("fruit.jpg"));    private JButton btn = new JButton("进入系统");     private void init(){        this.setTitle("水果超市欢迎您");        this.setSize(600,600);        this.setResizable(false);        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    }     private void addComponent(){        this.add(this.titleLabel, BorderLayout.NORTH);        JPanel btnPanel = new JPanel();        this.add(btnPanel,BorderLayout.CENTER);        btnPanel.setLayout(null);        btn.setBounds(200,20,200,50);        btnPanel.add(btn);    }      public AbstractMainFrame(){        this.init();        this.addComponent();    } }

原因分析及解决:注意图片的存放路径

fruit.jpg存放位置不对,导致系统找不到。

原来我把图片存放在了src文件夹里面,

应该存放在Project项目文件夹,与src文件夹同级。┑( ̄Д  ̄)┍

"Java GUI插入图片不显示怎么办"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

0