2014-04-17 1 views
1

안녕 모두 내 시스템 기본 플레이어에서 MP3 및 MP4 형식의 파일을 재생하려고했습니다. 누구든지 Java에서 솔루션을 만들기위한 코드를 제안 할 수 있습니까?Java에서 OS의 기본 미디어 플레이어 이름을 얻는 방법은 무엇입니까?

+0

이것은 가장 좋은 답변입니다. http://stackoverflow.com/questions/550329/how-to-open-a-file-with-the-default-associated-program – slaadvak

+0

데스크톱에 대해 들어 본 적이 없습니다. 그것은 아마 awt에 있기 때문에 그럴거야 ... –

+0

그 스레드는 또한 "cmd/c"대신 "start"를 사용할 수 있다고 지적합니다. 좋은 생각이야. –

답변

0

사용중인 운영 체제가 기본 응용 프로그램을 지원한다면 (저는 모두 생각합니다), 기본 셸을 실행할 수 있어야합니다. OS가 그것을 밖으로 정렬하십시오. 그래서 당신은 뭔가를 할 수 있습니다

if (properOperatingSystem) { 
    Runtime.getRuntime().exec("sh -c " + mp3File); 
} else if (windows) { 
    Runtime.getRuntime().exec("cmd /c " + mp3File); 
} 

충분하겠습니까?

관련 문제