Wyświetlam listę plików; np. xls, doc, pdf, odt itp. w mojej aplikacji Java (Eclipse RCP). Kiedy użytkownik kliknie plik, chcę uruchomić odpowiednią (zgodnie z tym, co myśli system operacyjny) natywną aplikację, tak jak dzieje się to w Eksploratorze Windows lub Finderze.Jak uruchomić domyślną (natywną) aplikację dla danego pliku z Java?
I chociaż jestem tutaj: Byłoby miło również wyświetlać te same ikony, które Finder lub Explorer używa dla różnych typów plików.
Czy istnieje biblioteka lub wtyczka Eclipse dla tego?
To wydaje się być duplikat to pytanie: http://stackoverflow.com/questions/325299/cross-platform-way-to-open-a- file-using-java-1-5 –
Niezupełnie, zauważ ograniczenia Java 1.5: "Wiem, że Java 1.6 wprowadziła Desktop API, ale potrzebuję rozwiązania dla Java 1.5." – Jonik