我正在尝试在绘图窗格中绘制图像。这是我正在使用的代码 -
DrawPane drawPane = (DrawPane) event.getSource();
DrawImage drawImg = new DrawImage();
drawImg.setSrc("/other/cokeclassicsm.png");
//drawImg.setLeft(77);
//drawImg.setTop(50);
drawImg.setDrawPane(drawPane);
drawImg.draw();
但屏幕上没有显示图像 -
现在我提到了Javadoc - drawImg.setSrc(this link),它说必须指定图像的URL ...这是否意味着我根本无法指定相对路径? 我的图像在war / images / other文件夹中......
答案 0 :(得分:1)
你试过了吗?
DrawImage drawImg = new DrawImage();
// drawImg.setSrc("/other/cokeclassicsm.png");
drawImg.setSrc("other/cokeclassicsm.png");
使用“/”启动路径,并将您发送到URL的根目录。在没有“/”的情况下启动它表示你想要一个相对路径到你现在的位置。