java程序中怎么插入图片
packagegame;importjava.awt.Color;importjava.awt.Frame;importjava.awt.Graphics;importj...
package game;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Toolkit;
import javax.swing.JLabel;
public class TestPaint extends Frame {
public void showFrame()
{
setTitle("机械公敌");
setSize(800,400);
setVisible(true);
Toolkit t=Toolkit.getDefaultToolkit();
setLocation(400, 200);
JLabel l = new JLabel("E:\\自己重要的东西\\照片\\他们\\20111104417");
}
public void paint(Graphics g)
{ g.drawString("血量", 120, 42);
g.setColor(Color.red);
g.drawOval(200, 200, 20, 20);
g.fillRect(8,3, 60, 40);
g.drawRect(8,3,100,40);
}
}
往里面插入图片,只要能看到图片就行 展开
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Toolkit;
import javax.swing.JLabel;
public class TestPaint extends Frame {
public void showFrame()
{
setTitle("机械公敌");
setSize(800,400);
setVisible(true);
Toolkit t=Toolkit.getDefaultToolkit();
setLocation(400, 200);
JLabel l = new JLabel("E:\\自己重要的东西\\照片\\他们\\20111104417");
}
public void paint(Graphics g)
{ g.drawString("血量", 120, 42);
g.setColor(Color.red);
g.drawOval(200, 200, 20, 20);
g.fillRect(8,3, 60, 40);
g.drawRect(8,3,100,40);
}
}
往里面插入图片,只要能看到图片就行 展开
2个回答
展开全部
String filename = "("E:\\自己重要的东西\\照片\\他们\\20111104417"";
BufferedImage image = null;
try {
image = ImageIO.read(new File(filename)); // 加载图像
} catch (IOException e) {
System.out.println("加载图像错误!!!");
}
JLabel l = new JLabel(image);
BufferedImage image = null;
try {
image = ImageIO.read(new File(filename)); // 加载图像
} catch (IOException e) {
System.out.println("加载图像错误!!!");
}
JLabel l = new JLabel(image);
更多追问追答
追问
还是没显示图片
追答
把图片复制到工程的文件夹里面,String filename = ("/20111104217.jpg");试试。后缀类型加上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询