我正試圖編寫一個應用程序,我想在Jpanel上添加不同的圖片。除了顯示質量很差的圖像的JPG格式,一切正常。 這是我做的繪圖:JPanel中的圖片
class draw extends Canvas
{
Dimension canvasSize = new Dimension(400, 400);
String fileName;
public void paint(Graphics g)
{
if(this.fileName!=null)
{
Toolkit toolkit = Toolkit.getDefaultToolkit();
Image img = toolkit.getImage(fileName);
g.drawImage(img, 0, 0, this);
}
}
public void setFileName(String name)
{
this.fileName=name;
}
public Dimension getMinimumSize()
{
return canvasSize;
}
public Dimension getPreferredSize()
{
return canvasSize;
}
}
有沒有一種方法,使得JPG格式覆蓋?
你試圖顯示的JPEG圖像有多大? 400 x 400 ...或更小? – Adamski 2010-02-06 13:29:09