再问:有关java的图像显示问题(100分)

  • 主题发起人 主题发起人 seapark
  • 开始时间 开始时间
S

seapark

Unregistered / Unconfirmed
GUEST, unregistred user!
用java实现的打开对话框,怎么载入图片文件(jpg 、bmp)
斑竹怎么把我原来的问题给删了?
 
有很多种方式。比如
首先根据对话框打开的文件路径,如果是 String dir = “d:/temp.jpg”
ImageIcon icon = new ImageIcon(dir);
然后
Image myimage = icon.getImage();
再重写用作显示图片对象(比如JPanel)的paint(Graphics g){
g.drawImage(myimage,0,0,panel.getWidth(),panel.getHeight(),panel);
}
 
Swing当中有很多支持图像的啊。
比如JLabel,上面就可以放图像,很方便的,外边再套一个JScrollPane, 或者自动缩放,用起来方便多了。
 
后退
顶部