Я настроен на создание файлового менеджера с использованием Java. Цель состоит в том, чтобы максимально близко имитировать поведение обозревателя по умолчанию, какой бы ни была базовая ОС.
Я не программировал GUI на Java.
Я посмотрел Swing, SWT и JFace, и я начинаю свой проект с этого урока:
http://www.ibm.com/developerworks/opensource/library/os-ecgui1/
Мне бы хотелось узнать ваше мнение о наилучшем подходе к решению этой проблемы. Если бы вы могли прокомментировать сложность кодирования, переносимость, независимость от ОС и эффективность, это было бы здорово.
Есть что-нибудь еще, что я должен знать? Существуют ли другие способы?
Большое спасибо!
Спасибо за ответы и ответы.
Похоже, я выберу Swing для реализации проводника файлов.
Меня пугает мысль о том, что не будет ничего, что имитировало бы стандартное представление проводника ... Не могли бы вы дать некоторые подсказки об этом? Получу ли я список файлов, иконки и затем расположил их в виде сетки на экране, чтобы отобразить вид по умолчанию для проводника?