Я создаю приложение java swing, и мне нужно установить мою программу как программу по умолчанию для расширения файла .mcsd
(MIME-тип text/mcsd
). Этот должен работать с окнами, и было бы неплохо, если бы он работал и на OS X/Linux. Я несколько новичок в java (3 или 4 месяца), поэтому, пожалуйста, не бомбардируйте меня разного рода экспертными разговорами.Связанный тип файла с Java Swing application
Я видел associating a custom file extension with java app in windows, но я бы предпочел не использовать Java Web Start. Если возможно, я также хотел бы знать, как установить значок этого типа файла. Я нашел exe4j как способ создания .exe
и планирую использовать его, но если это не лучший инструмент для конвертирования в exe, или кто-то знает что-то лучше, не стесняйтесь говорить мне. Другое дело: мне нужно получить данные из этого файла после открытия программы.
Так что мой вопрос: как это сделать?
Потому что я хотел бы иметь собственный установщик, который просто устанавливает программу, не открывая веб-страницу или что-то еще. Если это не так, как мы начинаем работать, то я рад его использовать. – KFox
Могу ли я сделать это с помощью 'openConnection()' на объекте URL? и где я могу найти учебное пособие по JNLP и JWS, отличному от docs.oracle.com, я считаю, что эти учебники немного трудно читать (это не сбивает с толку, внешний вид только делает мою голову). – KFox
А как получить данные/путь к файлу, который был открыт? – KFox