Открыть диалог в Java - PullRequest
       17

Открыть диалог в Java

2 голосов
/ 06 августа 2009

Мне было интересно, есть ли кроссплатформенный способ имитировать диалог Windows Open With изнутри приложения Java Swing. Мое приложение представляет собой редактор для пакетов электронного обучения, и один из пользователей хотел иметь возможность открывать файлы содержимого в редакторе по своему выбору из приложения, ресурсы обычно представляют собой файлы HTML, изображения, CSS, JavaScript, но могут быть любого типа. контента, который может работать в браузере. Спасибо

1 Ответ

2 голосов
/ 06 августа 2009

Я думаю, что вы можете что-то сделать с JDIC (Java Desktop Integration Components).

https://jdic.dev.java.net/documentation/Examples.html

Посмотрите на пакет org.jdesktop.jdic.filetypes

https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/filetypes/package-summary.html

Предоставляет классы для ассоциирования приложения с типами файлов и доступ к зарегистрированному типу файла ассоциация.

Каждый рабочий стол позволяет пользователю просматривать файлы со связанным Приложения. Обычно приходит рабочий стол с реестром, который позволяет пользователю связать приложения с файлом типы. Ассоциация включает в себя информация типа MIME, файл расширения и действия, которые могут быть применяется к типу файла. Получив доступ информация об ассоциации, рабочий стол может вызвать соответствующий приложения для обработки файла, отображения URL или отправьте электронное письмо.

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