а также

я есть программа для Windows со следующим потоком:

generated config file -> user edits config file -> use config file

В идеале я хочу запустить системный редактор по умолчанию для данного типа / расширения файла (.cfg, .ini, .txt), что можно сделать с помощьюjava.awt.Desktop.edit().

Но так как программа продолжает выполнение после запуска редактора, я понятия не имею, как проверить, что пользователь фактически снова закрыл редактор:\

Я видел, как это делается в многочисленных приложениях, хотя в большинстве случаев в Linux и, возможно, не в Java.

Кроме того, поскольку пользователи «глупы», настройка редактора по умолчанию из моего приложения слишком сложна. Может быть приемлемо использовать стандартную программу, например, блокнот, который обеспеченпочти всегда быть установленным на компьютерах Windows.

Ответы на вопрос(1)

Ваш ответ на вопрос