当前位置: 代码迷 >> J2EE >> clone一个类库不提供public克隆步骤的类的对象
  详细解决方案

clone一个类库不提供public克隆步骤的类的对象

热度:206   发布时间:2016-04-17 23:53:25.0
clone一个类库不提供public克隆方法的类的对象
本帖最后由 shaochengcheng2012 于 2014-06-12 20:44:27 编辑
我有一个对象. 
它有其中一个属性为javax.swing.ImageIcon.

现在我需要对这个对象进行深度clone.

请问我需要怎么做.
查阅资料,无解.
------解决方案--------------------
这样吗?
		ImageIcon icon;
Image img = icon.getImage();

Toolkit kit = Toolkit.getDefaultToolkit();
Image imgCopy = kit.createImage(img.getSource());
ImageIcon iconCopy = new ImageIcon(imgCopy);
  相关解决方案