自己写了个java程序,生成jar,为什么在IDE中能运行出背景图片,在运行中不显示背景图片???求解

个人觉得是图片的位置不对,但是不知道怎么改动
2025-02-22 23:41:45
推荐回答(3个)
回答1:

通常情况下,将图片或图片文件夹 和 jar 文件放置于同一目录试试,当然还有其他情况,估计你是用eclipse打的包

回答2:

可以用Class.forName和jndi,不知道你是想连接那种数据库,如果不是mysql你可以再补充问题,我再回答你
try{Class.forName("com.mysql.jdbc.Driver");
}
catch(Exception e){}
try
{String uri="jdbc:mysql://localhost/test";//test是库名
Connection con=DriverManager.getConnection(uri,"root","123");//root连接mysql的用户名123是密码
Statement st = con.createStatement();
//执行语句得到结果集
ResultSet rs = st.executeQuery(sql);
if(rs.next())

rs.close();
st.close();
con.close();
}
catch(Exception e)
{
e.printStackTrace();
}

回答3:

路径问题!文件位置也有关系。 你搜一下java路径设置之类的关键词,之前我遇到类似的问题,不过忘了!