java为标签设置图片
1个回答
展开全部
Frame f = new Frame();
f.setTitle("设置图片");
f.setSize(400, 300);
/*读取要显示的图片*/
final Image img = ImageIO.read(new File("D:/1.jpg"));
/*重写panel的绘制方法*/
Panel panel = new Panel(){
private static final long serialVersionUID = 1L;
@Override
public void paint(Graphics g) {
super.paint(g);
g.drawImage(img, 0, 0, 400, 300, null);
}
};
/*添加panel标签*/
f.add(panel);
/*添加关闭操作监听*/
f.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
/*显示窗体*/
f.setVisible(true);
可以通过重写标签的绘制方法来实现
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询