문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
java:swing:desktop [2011/10/20 15:44] kwon37xi 새로 만듦 |
java:swing:desktop [2011/10/20 15:46] (현재) kwon37xi |
||
---|---|---|---|
줄 2: | 줄 2: | ||
Java 애플리케이션에서 데스크탑의 기본 설정을 통해 브라우저나 파일을 열게 할 수 있고, 기본 메일 클라이언트로 메일을 보내게 할 수 있다. | Java 애플리케이션에서 데스크탑의 기본 설정을 통해 브라우저나 파일을 열게 할 수 있고, 기본 메일 클라이언트로 메일을 보내게 할 수 있다. | ||
- | [[http://johnbokma.com/mexit/2008/08/19/java-open-url-default-browser.html|How to open a URL in the user-default browser using Java]]를 참조한다. | + | [[http://java.sun.com/developer/technicalArticles/J2SE/Desktop/ |
[[Desktop|http:// | [[Desktop|http:// | ||
- | 아래는 기본 웹 브라우저로 URL을 열도록 하는 것이다. | + | 아래는 기본 웹 브라우저로 URL을 열도록 하는 것이다. [[http:// |
<code java> | <code java> | ||
import java.net.URI; | import java.net.URI; | ||
import java.awt.Desktop; | import java.awt.Desktop; | ||
- | | + | if( !java.awt.Desktop.isDesktopSupported() ) { |
- | | + | |
- | System.exit( 1 ); | + | System.exit( 1 ); |
- | } | + | } |
- | | + | java.awt.Desktop desktop = java.awt.Desktop.getDesktop(); |
- | | + | if( !desktop.isSupported( java.awt.Desktop.Action.BROWSE ) ) { |
- | | + | |
- | System.exit( 1 ); | + | System.exit( 1 ); |
- | } | + | } |
- | | + | desktop.browse(new URI(" |
</ | </ |