实际情况是要用类似于windows的打开文件的窗口选择图像文件,这一部很容易,关键是找到了文件之后他就是不显示,让我一筹莫展!所以我主要是想知道指定的图像如何显示。
我这样写的:
public class ImagePane extends JPane{
private BorderLayout borderLayout1 = new BorderLayout();
private Image image;
BufferedImage bufferImage;
         Graphics g;
Public ImagePane(){
this.setLayout(borderLayout1);
Toolkit tk = Toolkit.getDefaultToolkit();
image = tk.getImage("file:/e:/1.jpg");
int width=image.getWidth(this);//这两句有问题,得到的高和宽都是-1
       int high=image.getHeight(this);
g.drawImage(image, 0, 0,this);//这句也有问题,参数好像不对
       repaint();
}

}