LinkedList可以接受一个图像图标吗?



如何用Java编写GUI LinkedList程序来推送图像文件而不是其他数据类型项?

对于push指令,我希望给出图像文件的名称以将其添加到LinkedList中,并设置pop指令以删除图像?

当你可以在LinkedList中存储任何对象时,你可以将文件名存储为字符串,文件对象或列表中的ImageIcon对象。使用generics使事情变得简单:

List<String> fileAsString = new LinkedList<String>();
List<File> fileObject= new LinkedList<File>();
List<ImageIcon> imageIcon= new LinkedList<ImageIcon>();

LinkedList接受对象

您可以在java中使用通用链表。Util包用于类型安全。

LinkedList<Image> imageList = new LinkedList<Image>();

然而,为了能够按名称推送,您需要将其封装在您自己的实现类中。并重写push方法

相关内容

  • 没有找到相关文章

最新更新