Я не уверен, почему вы захотите сериализовать средство выбора файлов, каков в этом смысл?Я думаю, что вам лучше всего не сериализовать часть графического интерфейса программы, а скорее данные, хранящиеся в модели (с учетом структуры MVC) - если у вас нет требований, о которых нам нужно знать.