-3
如何插入jar文件的調色板組件?如何下載JAR文件的IntelliJ IDEA JavaBeans組件
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.io.File;
import java.io.IOException;
/**
* Created with IntelliJ IDEA.
* User: user
* Date: 05.07.13
* Time: 17:51
* To change this template use File | Settings | File Templates.
*/
public class ImageViewerBean extends JLabel {
private File file=null;
int XPREFSIZE=200;
int YPREFSIZE=200;
public ImageViewerBean(){
setBorder(BorderFactory.createEtchedBorder());
}
public void setFileName(String fileName)
{
File file1=new File(fileName);
try {
setIcon(new ImageIcon(ImageIO.read(file)));
} catch (IOException e) {
file=null;
setIcon(null);
}
}
public String getFileName(){
if (file!=null)
return file.getPath();
else
return null;
}
public Dimension getPreferredSize(){
return new Dimension(XPREFSIZE,YPREFSIZE);
}
}
清單:
清單-版本:1.0
名稱:C:\用戶\用戶\ IdeaProjects \ AWTLearn的\ src \ ImageViewerBean.java 的Java Bean的:真正
在宣言中,所有的空字符串末尾都沒有多餘的空格。
你可以嘗試澄清一下你的問題嗎?我不確定其他人,但對於我來說,你的問題讓我感到困惑。 –
請提供您的源代碼格式正確,製表符縮進等。 – sgnsajgon