개발 가이드
Local Navigation
BlackBerry Manuals & Help
>
개발자 문서
>
Java 개발 가이드 및 API 참조서
>
개발 가이드
Integration Guide - BlackBerry Java SDK - 7.0
브라우저 필드에 HTML 콘텐츠 표시
- 필요한 클래스와 인터페이스를 가져옵니다.
import net.rim.device.api.browser.field2.*; import net.rim.device.api.ui.*; import net.rim.device.api.ui.container.*;
- UiApplication 클래스를 확장하여 프로그램 구조를 만듭니다. main()에서 새 클래스의 인스턴스를 만들고 enterEventDispatcher()를 호출하여 프로그램이 이벤트를 수신할 수 있도록 합니다. 프로그램 생성자에서 pushScreen()을 호출하여 프로그램의 사용자 정의 화면을 표시합니다. 3단계에서 설명한 BrowserFieldDemoScreen 클래스는 사용자 정의 화면을 나타냅니다.
public class BrowserFieldDemo extends UiApplication { public static void main(String[] args) { BrowserFieldDemo app = new BrowserFieldDemo(); app.enterEventDispatcher(); } public BrowserFieldDemo() { pushScreen(new BrowserFieldDemoScreen()); } } - MainScreen 클래스를 확장하여 사용자 정의 화면을 만듭니다.
class BrowserFieldDemoScreen extends MainScreen { public BrowserFieldDemoScreen() { } } - 화면 생성자에서 BrowserField 클래스의 인스턴스를 만듭니다.
BrowserField myBrowserField = new BrowserField();
- 화면 생성자에서 add()를 호출하여 BrowserField 객체를 화면에 추가합니다.
add(myBrowserField);
- 화면 생성자에서 BrowserField.displayContent()를 호출하여 HTML 콘텐츠를 지정하고 표시합니다.
myBrowserField.displayContent("<html><body><h1>Hello World!</h1></body></html>", "http://localhost");
다음 주제: 브라우저 필드에 웹 페이지의 HTML 콘텐츠 표시