问题:不知道为什么没有办法显示出jpg图片,用这个方法可以显示其他格式的图片吗?
g.drawImage(image,3,4,this);里面的这个this是指的什么??
import javax.swing.*;
import java.awt.*;
public class OODemo {
public static void main(String args[]){
MyPanel mypanel=new MyPanel();
JFrame frame=new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//会在windows关闭是结束程序
frame.getContentPane().add(mypanel);
frame.setSize(300,500);
frame.repaint();
frame.setVisible(true);
}
}
class MyPanel extends JPanel{
public void paintComponent(Graphics g){
Image image=new ImageIcon("way.jpg").getImage();
g.drawImage(image,3,4,this);
}
}