Class Displayable
package javax.microedition.lcdui
java.lang.Object | +--javax.microedition.lcdui.DisplayableDirect Known Subclasses:
Canvas,Screen
extends Object:
디스플레이에 놓일 수 있는 기능을 보유한 객체입니다.
Displayable 객체에는 제목, 티커,
0개 이상의 명령 및 이와 연관된 수신기가 있습니다.
표시되는 내용 및 사용자와의 상호 작용은
서브 클래스에 의해 정의됩니다.
제목 문자열에는 줄 바꿈이
포함될 수 있습니다. 제목 문자열을 표시할 때는
적절하게 줄을 바꿔야 합니다.
예를 들어, 제목줄로 한 줄만 사용할 수 있고
줄 바꿈 문자열이 포함된 경우에는 줄 바꿈한 줄의
문자만 표시됩니다.
서브 클래스에 의해 다르게 지정되지 않는 경우
새로 만든 Displayable 객체의 기본 상태는 다음과 같습니다.
Display에 표시되지 않습니다.- 이
Displayable과 연관된Ticker가 없습니다. - 제목이
null입니다. Commands가 없습니다.CommandListener가 없습니다.
Since:
- MIDP 1.0
메서드 요약
섹션 제목: “메서드 요약”void addCommand ( Command cmd)— 명령을 Displayable 에 추가합니다.int getHeight ()— 응용 프로그램에서 사용 가능한 표시 가능 영역의 높이(픽셀 단위)를 가져옵니다.Ticker getTicker ()— 이 Displayable 에 사용되는 티커를 가져옵니다.String getTitle ()— Displayable 의 제목을 가져옵니다.int getWidth ()— 응용 프로그램에서 사용 가능한 표시 가능 영역의 너비(픽셀 단위)를 가져옵니다.boolean isShown ()— Displayable 이 디스플레이에서 실제로 표시되는지 확인합니다.void removeCommand ( Command cmd)— Displayable 에서 명령을 제거합니다.void setCommandListener ( CommandListener l)—Commands의 수신기를 Displayable 로 설정하여 이전 CommandListener 를 대체합니다.void setTicker ( Ticker ticker)— 이 Displayable 과 함께 사용할 티커를 설정하면 이전 티커를 대체합니다.void setTitle ( String s)— Displayable 의 제목을 설정합니다.protected void sizeChanged (int w, int h)— Displayable 의 사용 가능 영역이 변경되면 구현 시 이 메소드를 호출합니다.
메서드 상세
섹션 제목: “메서드 상세”getTitle
섹션 제목: “getTitle”public String getTitle()Returns:
- 인스턴스의 제목, 또는 제목이 없는 경우
null
Since:
- MIDP 2.0
See Also:
setTitle(java.lang.String)
setTitle
섹션 제목: “setTitle”public void setTitle(String s)Parameters:
s- 새 제목, 또는 제목이 없는 경우null
Since:
- MIDP 2.0
See Also:
getTitle()
setTicker
섹션 제목: “setTicker”public void setTicker(Ticker ticker)Parameters:
ticker- 이 화면에 사용된 티커 객체
Since:
- MIDP 2.0
See Also:
getTicker()
getTicker
섹션 제목: “getTicker”public Ticker getTicker()Returns:
- 사용된 티커 객체, 또는 티커가
없는 경우
null
Since:
- MIDP 2.0
See Also:
setTicker(javax.microedition.lcdui.Ticker)
isShown
섹션 제목: “isShown”public boolean isShown()Returns:
Displayable이 현재 표시되는 경우true
addCommand
섹션 제목: “addCommand”public void addCommand(Command cmd)Parameters:
cmd- 추가되는 명령
Throws:
NullPointerException-cmd가null인 경우
removeCommand
섹션 제목: “removeCommand”public void removeCommand(Command cmd)Parameters:
cmd- 제거되는 명령
setCommandListener
섹션 제목: “setCommandListener”public void setCommandListener(CommandListener l)Parameters:
l- 새 수신기 또는null.
getWidth
섹션 제목: “getWidth”public int getWidth()Returns:
- 응용 프로그램에서 사용 가능한 영역의 너비
Since:
- MIDP 2.0
getHeight
섹션 제목: “getHeight”public int getHeight()Returns:
- 응용 프로그램에서 사용 가능한 영역의 높이
Since:
- MIDP 2.0
sizeChanged
섹션 제목: “sizeChanged”protected void sizeChanged(int w, int h)Parameters:
h- 사용 가능한 영역의 새 높이(픽셀 단위)
Since:
- MIDP 2.0