Может ли LinkedList принять значок изображения? - PullRequest
0 голосов
/ 27 апреля 2011

Как я могу написать программу LinkedList с графическим интерфейсом на Java для отправки файлов изображений вместо других типов данных?

Для инструкции push я хочу дать имя файла изображения, чтобы добавить его в LinkedList, и установить команду pop для удаления изображения?

Ответы [ 3 ]

3 голосов
/ 27 апреля 2011

Поскольку вы можете сохранить любой объект в LinkedList, вы можете сохранить имя файла в виде строки, объект файла или объект ImageIcon в списке.Использование genercis облегчает задачу:

List<String> fileAsString = new LinkedList<String>();
List<File> fileObject= new LinkedList<File>();
List<ImageIcon> imageIcon= new LinkedList<ImageIcon>();
1 голос
/ 27 апреля 2011

Вы можете использовать общие связанные списки из пакета java.util для безопасности типов.

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

Однако, чтобы иметь возможность выдвигать по имени, вам нужно обернуть его в свой собственный класс реализации. И переопределить метод push.

1 голос
/ 27 апреля 2011

Да LinkedList принимает Объект

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...