2010-02-24 4 views

답변

19

Java 6을 사용하는 경우 Desktop.open()을 사용하십시오. 시스템의 파일 유형과 연관된 기본 응용 프로그램으로 모든 파일을 열 수 있습니다.

+5

이것을 사용할 때 가장 중요한 점을 기억하십시오. 예를 들어 웹 개발자는 아마도 HTML 파일을 열 때 기본 응용 프로그램으로 설정된 일종의 editor/ide를 가지고있을 것입니다. 개발자가 주요 사용자의 일부인 경우 조금 더 자세히 조사해야 할 수도 있습니다. – Carnell

+5

Dreamweaver 및 FF에서 Dektop.open (File) /Desktop.edit (File) 및 Desktop.browse (URI)가 각각 열릴 수 있습니다. 이 경우 Desktop.browse (URI)를 사용하는 것이 좋습니다. –

6

Java 6을 사용하지 않거나 사용자가 확실하지 않은 경우 Bare Bones Browser Launcher을 사용하여 기본 브라우저를 시작할 수 있습니다. 가능한 경우 Java 6 Desktop.open()을 사용하고 그렇지 않은 경우 플랫폼 특정 방법으로 폴백합니다.

0

이 작업을 시도 할 수 있습니다 :

Runtime.getRuntime().exec("hh.exe index.chm"); 
+3

Windows에서만 작동합니다. – uthark

2

확인이 page이 당신에게 데스크탑 API의 훨씬 더 자세한 사용법을 제공 할 수 있습니다.

관련 문제