|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.jig.jiglet.Jiglet
全てのjigletのスーパークラス
フィールドの概要 | |
static int |
ALTITUDE_UNKNOWN
getAltitude()で高度をサポートしてない機種で返す値です。 |
static int |
BACKLIGHT_OFF
バックライトが非点灯状態であることを表す定数です。 |
static int |
BACKLIGHT_ON
バックライトが点灯状態であることを表す定数です。 |
static int |
CALENDAR_DATE
月の日を表す定数です。 |
static int |
CALENDAR_DAY_OF_MONTH
月の日を表す定数です。 |
static int |
CALENDAR_DAY_OF_WEEK
曜日を表す定数です。 |
static int |
CALENDAR_HOUR_OF_DAY
時間(0〜23)を表す定数です。 |
static int |
CALENDAR_MILLISECOND
ミリ秒(0〜999)を表す定数です。 |
static int |
CALENDAR_MINUTE
分(0〜59)を表す定数です。 |
static int |
CALENDAR_MONTH
月を表す定数です。 |
static int |
CALENDAR_SECOND
秒(0〜59)を表す定数です。 |
static int |
CALENDAR_YEAR
年を表す定数です。 |
static int |
CHARGED_NO
ユーザが未課金であることを表します。 |
static int |
CHARGED_YES
ユーザが課金済みであることを表します。 |
static int |
DEVICE_ANALOG
アナログ入力デバイスを表す定数です。 |
static int |
DEVICE_BARCODE_READER
バーコードリーダーを表す定数です。 |
static int |
DEVICE_CAMERA
カメラを表す定数です。 |
static int |
DEVICE_GPS
GPSを表す定数です。 |
static int |
DEVICE_MOTION
モーションセンサーを表す定数です。 |
static int |
DEVICE_RADIO
ラジオを表す定数です。 |
static int |
DEVICE_SD
SDカードを表す定数です。 |
static int |
DH
描画可能領域の画面高さを表す定数です。 |
static int |
DIALOG_NO
ダイアログのNOボタンを表す定数です。 |
static int |
DIALOG_OK
ダイアログの決定ボタンを表す定数です。 |
static int |
DIALOG_TYPE_NO_YES
NO_YESダイアログを表す定数です。 |
static int |
DIALOG_TYPE_OK
OKダイアログを表す定数です。 |
static int |
DIALOG_TYPE_YES_NO
YES_NOダイアログを表す定数です。 |
static int |
DIALOG_YES
ダイアログのYESボタンを表す定数です。 |
static int |
DW
描画可能領域の画面幅を表す定数です。 |
static int |
ENCODE_EUC
EUC-JP文字コードを表す定数です。 |
static int |
ENCODE_JIS
JIS(ISO-2022-JP)文字コードを表す定数です。 |
static int |
ENCODE_NONE
jigブラウザ側でエンコードせず、URLを直接渡すことを表す定数です。 |
static int |
ENCODE_SJIS
Shift_JIS文字コードを表す定数です。 |
static int |
ENCODE_UTF8
UTF-8文字コードを表す定数です。 |
static int |
EVENT_ACTIVATE
jigletが活性状態になったことを表す定数です。 |
static int |
EVENT_CLOSE
端末が閉じられたことを表す定数です。 |
static int |
EVENT_GPS
GPSの取得完了を表す定数です(=0x70000) accessGPS()メソッドでのGPS測位が完了した場合、getKey()の返り値の上位16ビットこの値になります。 |
static int |
EVENT_HTTP
通信が完了したことを表す定数です。 |
static int |
EVENT_KEY
キープレスイベントを表す定数です。 |
static int |
EVENT_LAUNCHED
jigletの起動パラメータが渡されたことを定数です。 |
static int |
EVENT_MENU
メニュー選択のイベントを表す定数です。 |
static int |
EVENT_OPEN
端末があけられたことを表す定数です。 |
static int |
EVENT_WIDGET_ACTIVATED
ウィジェットが活性状態になったことを表すイベントです。 |
static int |
EVENT_WIDGET_DEACTIVATED
ウィジェットが非活性状態になったことを表すイベントです。 |
static int |
EXEC_NORMAL
実行の種類で、通常起動を表します。 |
static int |
EXEC_WIDGET_ACTIVE
実行の種類で、ウィジェット活性状態を表します。 |
static int |
EXEC_WIDGET_DEACTIVE
実行の種類で、ウィジェット非活性状態を表します。 |
static int |
FOLDING_CLOSE
端末がクローズ状態であることを表す定数です。 |
static int |
FOLDING_OPEN
端末がオープン状態であることを表す定数です。 |
static int |
FONT_LARGE
大フォントを表す定数です。 |
static int |
FONT_MEDIUM
中フォントを表す定数です。 |
static int |
FONT_SMALL
小フォントを表す定数です。 |
static int |
GPS_INTERVAL_LONG
accessGPS()の引数で、長い測位であることをあらわします。 |
static int |
GPS_INTERVAL_MEDIUM
accessGPS()の引数で、通常の測位であることをあらわします。 |
static int |
GPS_INTERVAL_SHORT
accessGPS()の引数で、短い測位であることをあらわします。 |
static int |
GPS_INTERVAL_VERY_SHORT
accessGPS()の引数で、非常に短い測位であることをあらわします。 |
static int |
GPS_RATE
緯度経度の倍数を表します。 |
static int |
JIGLET_ACTIVE
jigletの活性状態を表す定数です。 |
static int |
JIGLET_DEACTIVE
jigletの非活性状態を表す定数です。 |
static int |
JIGLET_NORMAL
jigletの通常状態を表す定数です。 |
static int |
JIGLET_SLEEP
jigletの休眠状態を表す定数です。 |
static int |
KEY_0
0キーを表す定数です。 |
static int |
KEY_1
1キーを表す定数です。 |
static int |
KEY_2
2キーを表す定数です。 |
static int |
KEY_3
3キーを表す定数です。 |
static int |
KEY_4
4キーを表す定数です。 |
static int |
KEY_5
5キーを表す定数です。 |
static int |
KEY_6
6キーを表す定数です。 |
static int |
KEY_7
7キーを表す定数です。 |
static int |
KEY_8
8キーを表す定数です。 |
static int |
KEY_9
9キーを表す定数です。 |
static int |
KEY_ASTERISK
*キーを表す定数です。 |
static int |
KEY_DOWN
下キーを表す定数です。 |
static int |
KEY_IAPP
待受切替キー・クリアキーを表す定数です。 |
static int |
KEY_LAST
キーの最後を表す定数です。 |
static int |
KEY_LEFT
左キーを表す定数です。 |
static int |
KEY_POUND
#キーを表す定数です。 |
static int |
KEY_RIGHT
右キーを表す定数です。 |
static int |
KEY_SELECT
決定キーを表す定数です。 |
static int |
KEY_SOFT
右ソフトキーを表す定数です。 |
static int |
KEY_UP
上キーを表す定数です。 |
static int |
LANGUAGE_EN
jigブラウザの設定言語で、英語を表します(=1) |
static int |
LANGUAGE_JP
jigブラウザの設定言語で、日本語を表します(=0) |
static int |
LANGUAGE_PT
jigブラウザの設定言語で、ポルトガル語を表します(=2) |
static int |
LAUNCH_KEEP_ALIVE
launch()後もjigletの処理を継続することを表す定数です。 |
static int |
LAUNCH_TERMINATE
launch()後にjigletを終了することを表す定数です。 |
static int |
LAUNCHED_AS_CONCIERGE
待受jigletとして起動されたことを表す定数です。 |
static int |
LAUNCHED_AS_TASK
単独のタスクとして起動されたことを表す定数です。 |
static int |
LAUNCHED_AS_TOOL
ブラウザのツールとして起動されたことを表す定数です。 |
static int |
MANNER_OFF
マナーモードに設定されてないことを表します。 |
static int |
MANNER_ON
マナーモードに設定されていることを表します。 |
static int |
MOTION_ACCELERATION
加速度センサーを利用したモーションセンサーを表す定数です(=2) |
static int |
MOTION_CAMERA
カメラを利用したモーションセンサーを表す定数です(=1) |
static int |
MOTION_NONE
モーションセンサーを持ってないことを表す定数です(=0) |
static int |
PLATFORM_AU
AU版を表す定数です。 |
static int |
PLATFORM_DOCOMO_100K
ドコモ100k版を表す定数です。 |
static int |
PLATFORM_DOCOMO_30K
ドコモ30k版を表す定数です。 |
static int |
PLATFORM_SOFTBANK
SoftBank版を表す定数です。 |
static int |
PLATFORM_WILLCOM
Willcom版を表す定数です。 |
static int |
RADIO_FREQUENCY_TV1
FMのTV1を表す周波数です。 |
static int |
RADIO_FREQUENCY_TV2
FMのTV2を表す周波数です。 |
static int |
RADIO_FREQUENCY_TV3
FMのTV3を表す周波数です。 |
static int |
RADIO_MODE_AUTO
ラジオのステレオ属性が自動であることを表す定数です。 |
static int |
RADIO_MODE_MONAURAL
ラジオのステレオ属性がモノラルであることを表す定数です。 |
static int |
RADIO_OFF
ラジオの電源OFFであることを表す定数です。 |
static int |
RADIO_ON
ラジオの電源ONであることを表す定数です。 |
static int |
RADIO_OUTPUT_AUTO
ラジオの出力先がオートであることを表す定数です。 |
static int |
RADIO_OUTPUT_EARPHONE
ラジオの出力先がイヤホンであることを表す定数です。 |
static int |
RADIO_OUTPUT_SPEAKER
ラジオの出力先がスピーカーであることを表す定数です。 |
static int |
RADIO_TUNERTYPE_AM
AMを表す定数です。 |
static int |
RADIO_TUNERTYPE_FM
FMを表す定数です。 |
static int |
RSS_CHANNEL_ID
RSSチャンネル配列のIDが格納されているインデックスです。 |
static int |
RSS_CHANNEL_ITEM_NUM
RSSチャンネル配列の記事個数が格納されているインデックスです。 |
static int |
RSS_CHANNEL_NEW_ITEM_NUM
RSSチャンネル配列の新着記事個数が格納されているインデックスです。 |
static int |
RSS_CHANNEL_SELECTED
RSSチャンネル配列のチャンネル選択状態が格納されているインデックスです。 |
static int |
RSS_CHANNEL_TITLE
RSSチャンネル配列のチャンネルタイトルが格納されているインデックスです。 |
static int |
RSS_ITEM_DATE
RSS記事配列の日付が格納されてるインデックスです。 |
static int |
RSS_ITEM_FLAG
RSS記事配列の未読・既読フラグが格納されてるインデックスです。 |
static int |
RSS_ITEM_ID
RSS記事配列のIDが格納されてるインデックスです。 |
static int |
RSS_ITEM_TIME
RSS記事配列の時間が格納されてるインデックスです。 |
static int |
RSS_ITEM_TITLE
RSS記事配列のタイトルが格納されてるインデックスです。 |
static int |
RSS_ITEM_URL
RSS記事配列のURLが格納されてるインデックスです。 |
static int |
SCREEN_INVISIBLE
液晶が非可視状態であることを表す定数です。 |
static int |
SCREEN_VISIBLE
液晶が可視状態であることを表す定数です。 |
static int |
SEEK_RADIO_OFF
seekRadioの返り値で、ラジオ電源がOFFになってるためシークできなかったことを表す定数です(=0) |
static int |
SEEK_RECEIVE_FAILED
seekRadioの返り値で、電波状況が悪いためシーク失敗したことを表す定数です(=-1) |
static int |
SHOULD_SLEEP_NO
待受起動の場合に処理を継続すべき状態であることを表します。 |
static int |
SHOULD_SLEEP_YES
待受起動の場合に休眠に移行すべき状態であることを表します。 |
static int |
STATE_BACKLIGHT
getState(int)に渡す引数でバックライトの状態を表します。 |
static int |
STATE_CHARGED
getState(int)に渡す引数でユーザが課金済みかどうかを表します。 |
static int |
STATE_EXEC_TYPE
ウィジェット実行の種類を返します。 |
static int |
STATE_FOLDING
getState(int)に渡す引数で端末開閉の状態を表します。 |
static int |
STATE_JIGLET
getState(int)に渡す引数でjigletの状態を表します。 |
static int |
STATE_MANNER
マナーモードに設定されてるかどうかを表します。 |
static int |
STATE_RADIO
ラジオの電源を表す定数です。 |
static int |
STATE_RADIO_AM_MAX_FREQUENCY
ラジオの設定可能なAM最小周波数を表す定数です。 |
static int |
STATE_RADIO_AM_MIN_FREQUENCY
ラジオの設定可能なAM最小周波数を表す定数です。 |
static int |
STATE_RADIO_FM_MAX_FREQUENCY
ラジオの設定可能なFM最大周波数を表す定数です。 |
static int |
STATE_RADIO_FM_MIN_FREQUENCY
ラジオの設定可能なFM最小周波数を表す定数です。 |
static int |
STATE_RADIO_FREQUENCY
ラジオの周波数を表す定数です。 |
static int |
STATE_RADIO_MODE
ラジオのステレオモードを表す定数です。 |
static int |
STATE_RADIO_OFFTIMER
ラジオのオフタイマーを表す定数です。 |
static int |
STATE_RADIO_OUTPUT
ラジオの出力先を表す定数です。 |
static int |
STATE_RADIO_TUNERTYPE
ラジオのチューナーの種類を表す定数です。 |
static int |
STATE_RADIO_VOLUME
ラジオの音量を表す定数です。 |
static int |
STATE_SCREEN
getState(int)に渡す引数で画面可視状態を表します。 |
static int |
STATE_SHOULD_SLEEP
getState(int)に渡す引数で休眠に移行すべき状態を表します。 |
static int |
SYSTEM_COLOR_BUTTON_BG
ボタンの背景色を表す定数です。 |
static int |
SYSTEM_COLOR_BUTTON_CURSOR
ボタンのカーソル色を表す定数です。 |
static int |
SYSTEM_COLOR_BUTTON_FONT1
ボタンの基本フォント色を表す定数です。 |
static int |
SYSTEM_COLOR_BUTTON_FONT2
ボタンのカーソルがあったときのフォント色を表す定数です。 |
static int |
SYSTEM_COLOR_BUTTON_FRAME1
ボタンの左と上の枠色を表す定数です。 |
static int |
SYSTEM_COLOR_BUTTON_FRAME2
ボタンの右と下の枠色を表す定数です。 |
static int |
SYSTEM_COLOR_DESCRIPTION_BG
画面下説明の背景色を表す定数です。 |
static int |
SYSTEM_COLOR_DESCRIPTION_FONT
画面下説明のフォント色を表す定数です。 |
static int |
SYSTEM_COLOR_DESCRIPTION_FRAME
画面下説明の枠色を表す定数です。 |
static int |
SYSTEM_COLOR_LIGHT_FONT
ボタンの薄いフォント色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_BG
メニューの背景色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_CURSOR
メニューのカーソル色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_FONT1
メニューの基本フォント色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_FONT2
メニューのカーソルがあったときのフォント色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_FRAME1
メニューの左と上の枠色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_FRAME2
メニューの右と下の枠色を表す定数です。 |
static int |
SYSTEM_COLOR_MENU_LIGHT_CURSOR
メニューの薄いカーソル色を表す定数です。 |
static int |
SYSTEM_COLOR_NUM
パレットの総数を表す定数です。 |
static int |
SYSTEM_COLOR_SCROLL_BAR
スクロールバーの色を表す定数です。 |
static int |
SYSTEM_COLOR_SCROLL_BG
スクロールバーの背景色を表す定数です。 |
static int |
SYSTEM_COLOR_STATUS_BG1
画面下ステータスバーの色を表す定数です。 |
static int |
SYSTEM_COLOR_STATUS_BG2
画面下ステータスバーの色を表す定数です。 |
static int |
SYSTEM_COLOR_STATUS_FONT
画面下ステータスバーのフォント色を表す定数です。 |
static int |
TEXT_ALPHA
半角入力モードを表す定数です。 |
static int |
TEXT_KANA
全角入力モードを表す定数です。 |
static int |
TEXT_NUMBER
数値入力モードを表す定数です。 |
コンストラクタの概要 | |
Jiglet()
|
メソッドの概要 | |
static boolean |
accessGPS(int interval)
GPS測位を開始するメソッドです。 |
static int |
accessHTTP(java.lang.String url,
byte[] post)
指定されたURLへのHTTP非同期通信を開始し、通信データ受け取りを識別するIDを返します。 |
static void |
arraycopy(java.lang.Object o1,
int idx1,
java.lang.Object o2,
int idx2,
int len)
配列のコピーを行います。 |
static void |
clearBackground()
ウィジェットの背景をクリアします。 |
static void |
clearClip()
指定した描画範囲を解除します。 |
static void |
clearKey()
イベントキューのキー情報をクリアします。 |
static long |
currentTime()
現在の時刻をlongで取得します |
static void |
deleteRSSItem(java.lang.String idStr)
引数で指定した記事を削除します このメソッドを呼び出した後はflushRSS()メソッドを呼び出してください。 |
static void |
draw3DButton(int x,
int y,
int w,
int h)
左上が(x, y)で幅がw, 高さがhの3Dのボタンのような長方形を描画します。 |
static void |
draw3DRect(int x,
int y,
int w,
int h)
左上が(x, y)で幅がw, 高さがhの3Dのテキストボックスのような長方形を描画します。 |
static void |
drawArc(int x,
int y,
int w,
int h,
int st,
int angle)
座標(x,y)から(w,h)の大きさの長方形に接する円を角度stからangle度分描画します。 |
static void |
drawImage(Image im,
int x,
int y)
左上が(x, y)で画像を描画します。 |
static void |
drawLine(int x,
int y,
int x2,
int y2)
始点(x, y)、終点(x2, y2)で線を描画します。 |
static void |
drawRect(int x,
int y,
int w,
int h)
左上が(x, y)で幅がw, 高さがhの長方形を描画します。 |
static void |
drawString(java.lang.String str,
int x,
int y)
文字列を描画します。 |
static java.lang.String |
encodeBase64(byte[] data)
渡されたバイト配列をBase64形式でエンコードします。 |
static java.lang.String |
encodeURL(java.lang.String str)
URLエンコードを行います |
static void |
fillArc(int x,
int y,
int w,
int h,
int st,
int angle)
座標(x,y)から(w,h)の大きさの長方形に接する塗りつぶされた円を角度stからangle度分描画します。 |
static void |
fillRect(int x,
int y,
int w,
int h)
左上が(x, y)で幅がw, 高さがhの塗りつぶされた長方形を描画します。 |
static void |
flushRSS()
変更したRSSのデータをjigブラウザ側に反映させます。 |
static int |
freeMemory()
現在の空きメモリ量を返します。 |
static void |
gc()
ガベージコレクタを起動します。 |
static int |
getAnalogX()
アナログ入力デバイスのX方向の入力を返します。 |
static int |
getAnalogY()
アナログ入力デバイスのY方向の入力を返します。 |
static int |
getColor(int r,
int g,
int b)
色を取得します。 |
static Image |
getConciergeImage()
jigブラウザで待受画像としてに設定されている画像を取得します。 |
static int |
getCPUState()
CPU使用率を0-100で返します。 |
static int |
getFontHeight()
フォントの高さを返します。 |
static int[] |
getFontSizes()
端末がサポートしてるフォントの大きさを配列にして返します。 |
static int |
getFreeSizeSP()
本体のスクラッチパッド(SD保存jigletの場合はSDカード)の空き容量を取得します。 |
static int |
getHeight()
ウィジェット実行時のウィジェットの高さを返します。 |
static byte[] |
getHTTP(int id)
accessHTTPメソッドで取得したバイト列を返します。 |
static byte[] |
getHTTP(java.lang.String url)
指定されたURLにHTTP通信を行い、通信データをバイト列で返します。 |
static byte[] |
getHTTP(java.lang.String url,
byte[] post)
指定されたURLにHTTP通信を行い、通信データをバイト列で返します。 |
static Image |
getIconImageFromURL(java.lang.String url)
引数で指定されたURLと一致するjigletのアイコン画像を返します。 |
static Image |
getImage(byte[] src)
バイト配列から画像オブジェクトを取得します。 |
static Image |
getImage(java.lang.String fn)
画像オブジェクトをリソースファイルから取得します。 |
static int |
getKey()
イベントを取得します。 |
static int |
getKeypadState()
キーの押下状態を取得します。 |
static int |
getLanguage()
jigブラウザで設定されてる言語を取得します。 |
static byte[] |
getLaunchParameter()
jigletの起動パラメータを取得します。 |
static int |
getLaunchType()
起動タイプを取得します。 |
static int |
getLengthSP()
使用可能なスクラッチパッドの長さを取得します。 |
static int |
getLineBreak(java.lang.String str,
int off,
int len,
int width)
改行位置を返します。 |
static GPSLocation |
getLocation()
最新の測位結果を取得します。 |
static int |
getMaxAudioChannel()
その機種がサポートする最大チャンネル数を返します。 |
static boolean |
getMotionEnabled()
モーションセンサーのON/OFFを返します。 |
static int |
getMotionPitch()
センサーのPITCH角度を返します。 |
static int |
getMotionRoll()
センサーのROLL角度を返します。 |
static int |
getMotionType()
端末が実装してるモーションセンサーの種類を返します。 |
static int |
getMotionX()
センサーのX方向の値を返します。 |
static int |
getMotionY()
センサーのY方向の値を返します。 |
static int |
getMotionZ()
センサーのZ方向の値を返します。 |
static java.lang.String |
getNameFromURL(java.lang.String url)
引数で指定されたURLと一致するjigletの名前を取得します。 |
static java.lang.String |
getOBEXData()
直前のreceiveOBEX()で受信したデータを返します。 |
static java.lang.String |
getOBEXName()
直前のreceiveOBEX()で受信したデータのNAME属性を返します。 |
static java.lang.String |
getOBEXType()
直前のreceiveOBEX()で受信したデータのTYPE属性を返します。 |
static java.lang.String |
getPlatform()
機種名を返します。 |
static int |
getPlatformType()
仕様端末の種類を返します。 |
static int |
getPlayTime()
音声が再生されたからの時間をmsec単位で取得します。 |
static int |
getPlayTime(int channel)
指定したチャンネルの音声が再生されたからの時間をmsec単位で取得します。 |
static byte[] |
getResource(java.lang.String str)
データをリソースファイルから取得します エラーの場合はnullが返ります |
static java.lang.String[][] |
getRSSChannels()
RSSチャンネル情報を返します。 |
static java.lang.String[][] |
getRSSItems(java.lang.String channelID)
引数で指定したチャンネルの記事一覧を取得します。 |
static Sound |
getSound(byte[] src)
バイト配列から音声オブジェクトを取得します。 |
static Sound |
getSound(java.lang.String str)
音声オブジェクトをリソースファイルから取得します。 |
static java.lang.String |
getSourceURL()
ダウンロードURLを取得します。 |
static int |
getState(int type)
jigletや端末の状態を取得します。 |
static int |
getSystemColor(int index)
指定したパレットインデックスの色を取得します。 |
static int[] |
getSystemColors()
全パレットの色配列を取得します。 |
static long |
getTime()
現在カレンダーオブジェクトに設定されている時刻をlongで取得します |
static int |
getTime(int field)
jigletで使うカレンダーオブジェクトの指定した時間フィールドを取得します |
static int |
getWidth()
ウィジェット実行時のウィジェットの幅を返します。 |
static boolean |
hasDevice(int device)
端末が引数で指定したデバイスをサポートしてるかどうかを返します。 |
static java.lang.String |
inputText(java.lang.String init,
int mode)
初期文字列と入力モードを指定し、文字列入力を行います。 |
static boolean |
isKeyEnabled()
キーイベント取得可能かどうかを返します。 |
static boolean |
isKeyPressed(int key)
引数で指定されたキーが押されてるかどうか取得します。 |
static boolean |
isWidget()
ウィジェットとして実行されているかどうかを返します。 |
static void |
launch(java.lang.String url,
int encode,
int type)
引数で指定されたURLのjigletを起動します。 |
abstract void |
main()
起動時に呼ばれるメソッドです。 |
abstract void |
paint(boolean all)
描画用メソッドです。 |
static int |
parseInt(java.lang.String str)
文字列をintに変換します。 |
static void |
playSound(Sound snd)
音声を再生します。 |
static void |
playSound(Sound snd,
int channel)
チャンネル指定で音声を再生します。 |
static void |
println(int val)
エミュレータ用デバッグ出力です |
static void |
println(java.lang.String str)
エミュレータ用デバッグ出力です |
static int |
random(int n)
0から(n-1)までのランダムな値を返します |
static java.lang.String |
readBarcode()
バーコードリーダーを起動し撮影した文字列を取得します。 |
static byte[] |
readSP(int pos,
int len)
スクラッチパッド(SD保存jigletの場合はSDカード)からデータを取得します。 |
static boolean |
receiveOBEX()
赤外線データを利用したデータの受信を開始します。 |
void |
repaint()
再描画を促すメソッドです。 |
void |
repaintAll()
再描画を促すメソッドです。 |
static boolean |
saveImageToPhone(byte[] image)
指定した画像を端末に保存します メソッド呼出し後、端末の保存確認画面に切り替わります。 |
static boolean |
savePower()
ラジオのみ再生されアプリの動作はすべて停止する節電モードに入ります。 |
static int |
seekRadio(boolean upward)
ラジオの周波数をシークし、受信可能な周波数を返します。 |
static java.lang.String |
selectURL()
ユーザが選択したjigletのURL、もしくはサイトのURLを取得します。 |
static void |
sendIR(java.lang.String irData)
リモコン用赤外線データを送信します。 |
static boolean |
sendOBEX(byte[] data,
java.lang.String name,
java.lang.String type)
赤外線を利用してデータを送信します。 |
static void |
setChannelSelected(java.lang.String idStr,
boolean flag)
チャンネルの選択状態を変更します。 |
static void |
setClip(int x,
int y,
int w,
int h)
描画範囲を指定します。 |
static void |
setColor(int col)
描画に使う色をセットします。 |
static void |
setColor(int r,
int g,
int b)
描画に使う色をセットします |
static boolean |
setConciergeImage(byte[] image)
jigブラウザで使用する待受画像を設定します。 |
static void |
setFont(int n)
描画に使用するフォントを設定します。 |
static int |
setFontSize(int size)
描画に使用するフォントを設定します。 |
static boolean |
setLengthSP(int size)
使用スクラッチパッドサイズを引数sizeに変更します。 |
void |
setMenu(java.lang.String[] menu,
java.lang.String[] help)
左ソフトキーを押されたときに表示する文字列を指定します。 |
static void |
setMotionEnabled(boolean flag)
モーションセンサーのON/OFFを切り替えます。 |
static void |
setOrigin(int x,
int y)
描画の原点となる座標を指定します。 |
static void |
setRSSItemFlag(java.lang.String idStr,
boolean flag)
引数で指定した記事の既読・未読状態を変更します。 |
static void |
setSize(int w,
int h)
ウィジェット実行時の大きさを設定します。 |
static void |
setSoftLabel(java.lang.String label)
ソフトラベルを設定します。 |
static void |
setState(int type,
int value)
jigletや端末の状態を設定します。 |
static void |
setSystemColors(int[] rgb)
パレットの色をRGBの配列で指定します。 |
static void |
setTime(int field,
int value)
jigletで使うカレンダーオブジェクトの時間を設定します。 |
static void |
setTime(long st)
jigletで使うカレンダーオブジェクトの時刻をlongでセットします |
static void |
setTitle(java.lang.String str)
タスク一覧に表示するタイトル文字列を設定します |
static void |
setVolume(int val)
再生音量を設定します。 |
static void |
setVolume(int val,
int channel)
指定したチャンネルの再生音量を設定します。 |
static void |
setWakeUpTimer(int time)
休眠状態から復帰するための時間をミリ秒で指定します。 |
static int |
showDialog(java.lang.String str,
int type)
ダイアログを表示します。 |
static void |
sleep(int n)
指定した時間だけ処理を中断します。 |
static void |
stopGPS()
測位を中断します。 |
static int |
stringWidth(java.lang.String s)
引数で指定した文字列の幅を返します。 |
static byte[] |
takePicture(int w,
int h)
カメラを起動し撮影した画像を取得します。 |
static void |
terminate()
jigletを終了します |
static int |
totalMemory()
メソッド呼び出し時点でもあきメモリ量をバイト単位で返します。 |
static void |
updateRSS()
RSSの更新を行います。 |
static void |
versionUp()
jigletのバージョンアップを行います このメソッドを呼び出した後、jigletは終了しバージョンアップが行われます。 |
static void |
vibrate(int time)
指定された時間だけ端末を振動させます。 |
static boolean |
writeSP(int pos,
byte[] dat)
スクラッチパッド(SD保存jigletの場合はSDカード)にデータを保存します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int ENCODE_NONE
launch(String, int, int)
,
定数フィールド値public static final int ENCODE_SJIS
launch(String, int, int)
,
定数フィールド値public static final int ENCODE_EUC
launch(String, int, int)
,
定数フィールド値public static final int ENCODE_JIS
launch(String, int, int)
,
定数フィールド値public static final int ENCODE_UTF8
launch(String, int, int)
,
定数フィールド値public static final int LAUNCHED_AS_TASK
getLaunchType()
,
定数フィールド値public static final int LAUNCHED_AS_TOOL
getLaunchType()
,
定数フィールド値public static final int LAUNCHED_AS_CONCIERGE
getLaunchType()
,
定数フィールド値public static final int CALENDAR_YEAR
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_MONTH
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_DAY_OF_MONTH
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_DATE
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_DAY_OF_WEEK
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_HOUR_OF_DAY
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_MINUTE
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_SECOND
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static final int CALENDAR_MILLISECOND
getTime(int)
,
setTime(int, int)
,
定数フィールド値public static int DW
public static int DH
public static final int KEY_0
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_1
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_2
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_3
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_4
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_5
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_6
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_7
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_8
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_9
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_ASTERISK
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_POUND
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_LEFT
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_UP
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_RIGHT
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_DOWN
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_SELECT
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_IAPP
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_SOFT
getKey()
,
isKeyPressed(int)
,
getKeypadState()
,
定数フィールド値public static final int KEY_LAST
public static final int EVENT_KEY
getKey()
,
定数フィールド値public static final int EVENT_MENU
getKey()
,
定数フィールド値public static final int EVENT_ACTIVATE
getKey()
,
定数フィールド値public static final int EVENT_CLOSE
getKey()
,
定数フィールド値public static final int EVENT_OPEN
getKey()
,
定数フィールド値public static final int EVENT_LAUNCHED
getKey()
,
定数フィールド値public static final int EVENT_HTTP
getKey()
,
定数フィールド値public static final int EVENT_GPS
getKey()
,
定数フィールド値public static final int TEXT_NUMBER
inputText(String, int)
,
定数フィールド値public static final int TEXT_ALPHA
inputText(String, int)
,
定数フィールド値public static final int TEXT_KANA
inputText(String, int)
,
定数フィールド値public static final int JIGLET_NORMAL
getState(int)
,
定数フィールド値public static final int JIGLET_ACTIVE
getState(int)
,
定数フィールド値public static final int JIGLET_DEACTIVE
getState(int)
,
定数フィールド値public static final int JIGLET_SLEEP
getState(int)
,
定数フィールド値public static final int FOLDING_OPEN
getState(int)
,
定数フィールド値public static final int FOLDING_CLOSE
getState(int)
,
定数フィールド値public static final int BACKLIGHT_ON
getState(int)
,
定数フィールド値public static final int BACKLIGHT_OFF
getState(int)
,
定数フィールド値public static final int SCREEN_VISIBLE
getState(int)
,
定数フィールド値public static final int SCREEN_INVISIBLE
getState(int)
,
定数フィールド値public static final int SHOULD_SLEEP_YES
getState(int)
,
定数フィールド値public static final int SHOULD_SLEEP_NO
getState(int)
,
定数フィールド値public static final int CHARGED_YES
getState(int)
,
定数フィールド値public static final int CHARGED_NO
getState(int)
,
定数フィールド値public static final int MANNER_OFF
getState(int)
,
定数フィールド値public static final int MANNER_ON
getState(int)
,
定数フィールド値public static final int STATE_RADIO
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_VOLUME
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_OUTPUT
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_MODE
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_FREQUENCY
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_TUNERTYPE
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_OFFTIMER
getState(int)
,
setState(int, int)
,
定数フィールド値public static final int STATE_RADIO_FM_MIN_FREQUENCY
getState(int)
,
定数フィールド値public static final int STATE_RADIO_FM_MAX_FREQUENCY
getState(int)
,
定数フィールド値public static final int STATE_RADIO_AM_MIN_FREQUENCY
getState(int)
,
定数フィールド値public static final int STATE_RADIO_AM_MAX_FREQUENCY
getState(int)
,
定数フィールド値public static final int RADIO_ON
public static final int RADIO_OFF
public static final int RADIO_OUTPUT_AUTO
public static final int RADIO_OUTPUT_EARPHONE
public static final int RADIO_OUTPUT_SPEAKER
public static final int RADIO_MODE_AUTO
public static final int RADIO_MODE_MONAURAL
public static final int RADIO_FREQUENCY_TV1
public static final int RADIO_FREQUENCY_TV2
public static final int RADIO_FREQUENCY_TV3
public static final int RADIO_TUNERTYPE_FM
public static final int RADIO_TUNERTYPE_AM
public static final int LAUNCH_KEEP_ALIVE
launch(String, int, int)
,
定数フィールド値public static final int LAUNCH_TERMINATE
launch(String, int, int)
,
定数フィールド値public static final int DIALOG_OK
showDialog(String, int)
,
定数フィールド値public static final int DIALOG_YES
showDialog(String, int)
,
定数フィールド値public static final int DIALOG_NO
showDialog(String, int)
,
定数フィールド値public static final int DIALOG_TYPE_OK
showDialog(String, int)
,
定数フィールド値public static final int DIALOG_TYPE_YES_NO
showDialog(String, int)
,
定数フィールド値public static final int DIALOG_TYPE_NO_YES
showDialog(String, int)
,
定数フィールド値public static final int PLATFORM_DOCOMO_100K
getPlatformType()
,
定数フィールド値public static final int PLATFORM_DOCOMO_30K
getPlatformType()
,
定数フィールド値public static final int PLATFORM_AU
getPlatformType()
,
定数フィールド値public static final int PLATFORM_SOFTBANK
getPlatformType()
,
定数フィールド値public static final int PLATFORM_WILLCOM
getPlatformType()
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_FONT1
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_FONT2
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_CURSOR
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_BG
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_FRAME1
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_BUTTON_FRAME2
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_LIGHT_FONT
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_FONT1
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_FONT2
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_CURSOR
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_BG
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_FRAME1
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_FRAME2
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_MENU_LIGHT_CURSOR
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_STATUS_BG1
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_STATUS_BG2
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_STATUS_FONT
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_SCROLL_BG
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_SCROLL_BAR
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_DESCRIPTION_FONT
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_DESCRIPTION_BG
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_DESCRIPTION_FRAME
getSystemColor(int)
,
定数フィールド値public static final int SYSTEM_COLOR_NUM
getSystemColor(int)
,
定数フィールド値public static final int FONT_SMALL
setFont(int)
,
定数フィールド値public static final int FONT_MEDIUM
setFont(int)
,
定数フィールド値public static final int FONT_LARGE
setFont(int)
,
定数フィールド値public static final int DEVICE_CAMERA
hasDevice(int)
,
定数フィールド値public static final int DEVICE_BARCODE_READER
hasDevice(int)
,
定数フィールド値public static final int DEVICE_SD
hasDevice(int)
,
定数フィールド値public static final int DEVICE_ANALOG
hasDevice(int)
,
定数フィールド値public static final int DEVICE_RADIO
hasDevice(int)
,
定数フィールド値public static final int DEVICE_MOTION
hasDevice(int)
,
定数フィールド値public static final int DEVICE_GPS
hasDevice(int)
,
定数フィールド値public static final int STATE_JIGLET
getState(int)
,
定数フィールド値public static final int STATE_FOLDING
getState(int)
,
定数フィールド値public static final int STATE_BACKLIGHT
getState(int)
,
定数フィールド値public static final int STATE_SCREEN
getState(int)
,
定数フィールド値public static final int STATE_SHOULD_SLEEP
getState(int)
,
定数フィールド値public static final int STATE_CHARGED
getState(int)
,
定数フィールド値public static final int STATE_MANNER
getState(int)
,
定数フィールド値public static final int RSS_CHANNEL_ID
public static final int RSS_CHANNEL_TITLE
public static final int RSS_CHANNEL_SELECTED
public static final int RSS_CHANNEL_ITEM_NUM
public static final int RSS_CHANNEL_NEW_ITEM_NUM
public static final int RSS_ITEM_ID
public static final int RSS_ITEM_TITLE
public static final int RSS_ITEM_URL
public static final int RSS_ITEM_DATE
public static final int RSS_ITEM_TIME
public static final int RSS_ITEM_FLAG
public static final int SEEK_RECEIVE_FAILED
public static final int SEEK_RADIO_OFF
public static final int LANGUAGE_JP
public static final int LANGUAGE_EN
public static final int LANGUAGE_PT
public static final int MOTION_NONE
getMotionType()
,
定数フィールド値public static final int MOTION_CAMERA
getMotionType()
,
定数フィールド値public static final int MOTION_ACCELERATION
getMotionType()
,
定数フィールド値public static final int ALTITUDE_UNKNOWN
public static final int GPS_INTERVAL_VERY_SHORT
accessGPS(int)
,
定数フィールド値public static final int GPS_INTERVAL_SHORT
accessGPS(int)
,
定数フィールド値public static final int GPS_INTERVAL_MEDIUM
accessGPS(int)
,
定数フィールド値public static final int GPS_INTERVAL_LONG
accessGPS(int)
,
定数フィールド値public static final int GPS_RATE
public static final int STATE_EXEC_TYPE
public static final int EXEC_NORMAL
public static final int EXEC_WIDGET_ACTIVE
public static final int EXEC_WIDGET_DEACTIVE
public static final int EVENT_WIDGET_ACTIVATED
public static final int EVENT_WIDGET_DEACTIVATED
コンストラクタの詳細 |
public Jiglet()
メソッドの詳細 |
public static int getColor(int r, int g, int b)
r
- 赤(0〜255)g
- 緑(0〜255)b
- 青(0〜255)
setColor(int)
public static void setColor(int col)
col
- 色の値getColor(int, int, int)
,
getSystemColor(int)
public static void setColor(int r, int g, int b)
r
- 赤(0〜255)g
- 緑(0〜255)b
- 青(0〜255)public static void drawString(java.lang.String str, int x, int y)
str
- 文字列x
- x座標y
- y座標public static void drawLine(int x, int y, int x2, int y2)
x
- 始点x座標y
- 始点y座標x2
- 終点x座標y2
- 終点y座標public static void drawRect(int x, int y, int w, int h)
x
- x座標y
- y座標w
- 幅h
- 高さpublic static void fillRect(int x, int y, int w, int h)
x
- x座標y
- y座標w
- 幅h
- 高さpublic static void drawArc(int x, int y, int w, int h, int st, int angle)
x
- x座標y
- y座標w
- 幅h
- 高さst
- 始点の角度angle
- 始点と終点間の角度public static void fillArc(int x, int y, int w, int h, int st, int angle)
x
- x座標y
- y座標w
- 幅h
- 高さst
- 始点の角度angle
- 始点と終点間の角度public static void setOrigin(int x, int y)
x
- 新しい原点となるx座標y
- 新しい原点となるy座標public static void setClip(int x, int y, int w, int h)
x
- 描画範囲のx座標y
- 描画範囲のy座標w
- 描画範囲の幅h
- 描画範囲の高さpublic static void clearClip()
public static void drawImage(Image im, int x, int y)
im
- 画像オブジェクトx
- x座標y
- y座標public static Image getConciergeImage()
public static boolean setConciergeImage(byte[] image)
image
- 設定する待受画像
public static boolean saveImageToPhone(byte[] image)
image
- 保存する画像
public static java.lang.String selectURL()
public static void launch(java.lang.String url, int encode, int type)
url
- jiglet、もしくはサイトのurl、電話番号encode
- エンコードtype
- 起動後のjigletの挙動public static java.lang.String getNameFromURL(java.lang.String url)
url
- jiglet、もしくはnull
selectURL()
public static Image getIconImageFromURL(java.lang.String url)
url
- jiglet、もしくはサイトのurl
selectURL()
public static int showDialog(java.lang.String str, int type)
str
- 表示する文字列type
- 表示するダイアログの種類
public static java.lang.String getPlatform()
public static int getPlatformType()
public static Image getImage(java.lang.String fn)
fn
- ファイル名
public static Image getImage(byte[] src)
src
- 配列
public static Sound getSound(java.lang.String str)
str
- ファイル名
public static Sound getSound(byte[] src)
src
- バイト列
public static void playSound(Sound snd)
snd
- 再生するSoundクラスpublic static void playSound(Sound snd, int channel)
snd
- 再生するSoundクラスchannel
- 再生するチャンネルgetMaxAudioChannel()
public static void setVolume(int val)
val
- 音量(0-100)public static void setVolume(int val, int channel)
val
- 音量(0-100)channel
- 設定するチャンネルgetMaxAudioChannel()
public static int getMaxAudioChannel()
public static int getPlayTime()
public static int getPlayTime(int channel)
channel
- 取得するチャンネル
public static void vibrate(int time)
time
- 時間(ミリ秒)public static final int getSystemColor(int index)
index
- パレットのインデックス
setColor(int)
,
SYSTEM_COLOR_BUTTON_FONT1
public static final int[] getSystemColors()
setColor(int)
public static final void setSystemColors(int[] rgb)
rgb
- 設定する色の配列public static java.lang.String getSourceURL()
public static byte[] getHTTP(java.lang.String url)
url
- アクセスするURL
public static byte[] getHTTP(java.lang.String url, byte[] post)
url
- アクセスするURLpost
- POSTで送るデータ
public static int accessHTTP(java.lang.String url, byte[] post)
url
- アクセスするURLpost
- POSTで送るデータ
getKey()
,
getHTTP(int)
public static byte[] getHTTP(int id)
id
- 通信のID
public static byte[] getLaunchParameter()
getKey()
public static byte[] getResource(java.lang.String str)
str
- ファイル名
public static void draw3DRect(int x, int y, int w, int h)
x
- x座標y
- y座標w
- 幅h
- 高さpublic static void draw3DButton(int x, int y, int w, int h)
x
- x座標y
- y座標w
- 幅h
- 高さpublic static int getLaunchType()
public static void setFont(int n)
n
- フォント定数(0から2, FONT_で始まる定数)FONT_SMALL
public static int setFontSize(int size)
size
- 設定するフォントサイズ
getFontSizes()
public static int[] getFontSizes()
setFontSize(int)
public static int stringWidth(java.lang.String s)
s
- 計算する文字列
public static int getLineBreak(java.lang.String str, int off, int len, int width)
str
- 計算する文字列off
- 文字列オフセットlen
- 文字列長さwidth
- 改行幅
public static int getFontHeight()
public void repaint()
public void repaintAll()
public abstract void paint(boolean all)
all
- 全描画が必要かどうかpublic abstract void main()
public static boolean isKeyPressed(int key)
key
- 押されてるかどうか調べたいキー
public static int getKeypadState()
public static void setSoftLabel(java.lang.String label)
label
- 設定するソフトラベルpublic static void setTime(int field, int value)
field
- フィールド値value
- 値public static int getTime(int field)
field
- フィールド値
public static void setTime(long st)
st
- 時刻を表すlong値public static long getTime()
public static void sleep(int n)
n
- 中断する時間(ミリ秒)public static void println(java.lang.String str)
str
- デバッグ文字列public static void println(int val)
val
- デバッグ数値public static long currentTime()
public static void arraycopy(java.lang.Object o1, int idx1, java.lang.Object o2, int idx2, int len)
o1
- コピー元配列idx1
- コピー元配列のコピー開始位置o2
- コピー先配列idx2
- コピー先配列のコピー開始位置len
- コピーする長さpublic static int random(int n)
n
- 最大値-1
public static byte[] readSP(int pos, int len)
pos
- データ取得位置len
- 取得するデータサイズ
public static boolean writeSP(int pos, byte[] dat)
pos
- データ保存位置dat
- データ
public static int getLengthSP()
public static boolean setLengthSP(int size)
public static int getFreeSizeSP()
public static boolean hasDevice(int device)
device
- 調べるデバイス
public static int getAnalogX()
public static int getAnalogY()
public static java.lang.String inputText(java.lang.String init, int mode)
init
- 初期文字列mode
- 入力モード
public static void gc()
public static int freeMemory()
public static java.lang.String encodeURL(java.lang.String str)
str
- エンコードする文字列
public static void setTitle(java.lang.String str)
str
- タイトル文字列public static void terminate()
public static int getState(int type)
type
- 取得する状態の種類
public static void setState(int type, int value)
type
- 設定する属性value
- 属性値public static void setWakeUpTimer(int time)
time
- 時間(ミリ秒)public static void updateRSS()
public static java.lang.String[][] getRSSChannels()
getRSSItems(String)
public static void setChannelSelected(java.lang.String idStr, boolean flag)
idStr
- チャンネルのIDflag
- 選択のときtrueflushRSS()
public static void flushRSS()
setChannelSelected(String, boolean)
,
setRSSItemFlag(String, boolean)
public static java.lang.String[][] getRSSItems(java.lang.String channelID)
channelID
- チャンネルのID
public static void setRSSItemFlag(java.lang.String idStr, boolean flag)
idStr
- 記事のIDflag
- 既読・未読の状態getRSSItems(String)
,
flushRSS()
public static void deleteRSSItem(java.lang.String idStr)
idStr
- 記事のIDgetRSSItems(String)
,
flushRSS()
public void setMenu(java.lang.String[] menu, java.lang.String[] help)
menu
- 表示文字列help
- 説明文章public static int parseInt(java.lang.String str)
str
- intに変換する文字列
public static byte[] takePicture(int w, int h)
w
- 撮影画像の幅h
- 撮影画像の高さ
getImage(byte[])
public static java.lang.String readBarcode()
public static void sendIR(java.lang.String irData)
irData
- 送信する赤外線データpublic static int getKey()
public static void clearKey()
public static boolean sendOBEX(byte[] data, java.lang.String name, java.lang.String type)
data
- 送信するデータname
- 送信するデータのNAME属性type
- 送信するデータのTYPE属性
public static boolean receiveOBEX()
getOBEXData()
,
getOBEXName()
,
getOBEXType()
public static java.lang.String getOBEXData()
public static java.lang.String getOBEXName()
public static java.lang.String getOBEXType()
public static java.lang.String encodeBase64(byte[] data)
public static int seekRadio(boolean upward)
upward
- サーチ方向public static boolean savePower()
public static int getLanguage()
public static void versionUp()
public static int getMotionType()
public static void setMotionEnabled(boolean flag)
flag
- センサーのON/OFFpublic static boolean getMotionEnabled()
public static int getMotionX()
public static int getMotionY()
public static int getMotionZ()
public static int getMotionRoll()
public static int getMotionPitch()
public static boolean accessGPS(int interval)
interval
- 測位間隔
getLocation()
public static void stopGPS()
public static GPSLocation getLocation()
public static void setSize(int w, int h)
w
- 設定するウィジェットの幅h
- 設定するウィジェットの高さpublic static int getWidth()
public static int getHeight()
public static int totalMemory()
public static int getCPUState()
public static boolean isWidget()
public static boolean isKeyEnabled()
public static void clearBackground()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |