逆引き Doja Tips
をテンプレートにして作成
[
Wiki TOP
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Doja]]
**色設定 [#qb12ba63]
public void paint(Graphics g)
{
g.setColor(Graphics.getColorOfName(Graphics.YELLOW));
g.setColor(Graphics.getColorOfRGB(255,120,0));
}
**文字描画 [#ia646f7b]
paint 内で drawStringメソッドを使用する事で、文字列を描画...
public void paint(Graphics g)
{
g.drawString("描画文字列",x,y);
}
**四角描画 [#b4b5829f]
paint 内で fillRectメソッドを使用する事で、四角形を描画で...
public void paint(Graphics g)
{
g.fillRect(x1,y1,x2,y2);
}
※x2,y2 は 絶対値ではなく、x1,y1からの相対座標である事に注意
**線描画 [#k6e0383f]
paint 内で drawLineメソッドを使用する事で、線を描画できる
public void paint(Graphics g)
{
g.drawLine(x1,y1,x2,y2);
}
**ソフトキー描画 [#ya05650e]
setSoftLabelメソッドを使用する
setSoftLabel(Frame.SOFT_KEY_1,"描画文字列");
**フォントの指定 [#y7dfa058]
Font f = Font.getFont(フォントの指定);
**文字入力 [#h23b64d8]
imeOn("文字列", TextBox.DISPLAY_ANY, TextBox.KANA);
**画像表示 [#x3f8fd61]
public void paint(Graphics g)
{
Image img=null;
try
{
// MediaImageクラスへファイルを読む
MediaImage image1 = MediaManager.getImage("resou...
image1.use();
// MediaImageからImage取得
img = image1.getImage();
}
catch(Exception e){}
// 実際の描画
g.drawImage(img,100,100);
}
**キーイベント [#wdfec333]
processEventメソッドにキーが押された際の動作を記述する
public void processEvent(int type, int param)
{
if(type == Display.KEY_PRESSED_EVENT)
{
if(param == Display.KEY_0)
{
// 0ボタンが押された
}
}
else if(type == Display.KEY_RELEASED_EVENT)
{
if(param == Display.KEY_5)
{
// 5ボタンが離された
}
}
}
Display.KEY_SOFT1 ソフトキー1
Display.KEY_SOFT2 ソフトキー2
Display.KEY_0 数字キー0
Display.KEY_1 数字キー1
Display.KEY_2 数字キー2
Display.KEY_3 数字キー3
Display.KEY_4 数字キー4
Display.KEY_5 数字キー5
Display.KEY_6 数字キー6
Display.KEY_7 数字キー7
Display.KEY_8 数字キー8
Display.KEY_9 数字キー9
Display.KEY_ASTERISK アスタリスク(*)キー
Display.KEY_POUND パウンド(#)キー
Display.KEY_UP 上方向キー
Display.KEY_DOWN 下方向キー
Display.KEY_LEFT 左方向キー
Display.KEY_RIGHT 右方向キー
Display.KEY_SELECT 選択/決定キー
BLACK 黒色
BLUE 青色
LIME 緑色
AQUA 水色
RED 赤色
FUCHSIA 紫色
YELLOW 黄色
WHITE 白色
GRAY 灰色
NAVY 暗い青色
GREEN 暗い緑色
TEAL 暗い水色
MAROON 暗い赤色
PURPLE 暗い紫色
OLIVE 暗い黄色
SILVER 銀色
**PCM音源の再生 [#ob03ef0e]
端末によって、使用する音源のフォーマットが異なるから気を...
mp3をQuickTimePlayerでwavに変換してから、Wave to .mld コ...
WAVEのフォーマットがPCMでないといけません
WAVEの周波数が4kHz≦Fs≦16kHzでないといけません
WAVEのビット数が16bit以下でないといけません
WAVEのチャンネル数がステレオではなくモノラルでないといけ...
ですから、使用されるなら
・PsmPlayer
・WAV to MFI2-MLD(シェアウエア)
・3GX(シェアウエア)
位しか無い様です。
DoJaに [ [[戻る>DoJa]] ]
終了行:
[[Doja]]
**色設定 [#qb12ba63]
public void paint(Graphics g)
{
g.setColor(Graphics.getColorOfName(Graphics.YELLOW));
g.setColor(Graphics.getColorOfRGB(255,120,0));
}
**文字描画 [#ia646f7b]
paint 内で drawStringメソッドを使用する事で、文字列を描画...
public void paint(Graphics g)
{
g.drawString("描画文字列",x,y);
}
**四角描画 [#b4b5829f]
paint 内で fillRectメソッドを使用する事で、四角形を描画で...
public void paint(Graphics g)
{
g.fillRect(x1,y1,x2,y2);
}
※x2,y2 は 絶対値ではなく、x1,y1からの相対座標である事に注意
**線描画 [#k6e0383f]
paint 内で drawLineメソッドを使用する事で、線を描画できる
public void paint(Graphics g)
{
g.drawLine(x1,y1,x2,y2);
}
**ソフトキー描画 [#ya05650e]
setSoftLabelメソッドを使用する
setSoftLabel(Frame.SOFT_KEY_1,"描画文字列");
**フォントの指定 [#y7dfa058]
Font f = Font.getFont(フォントの指定);
**文字入力 [#h23b64d8]
imeOn("文字列", TextBox.DISPLAY_ANY, TextBox.KANA);
**画像表示 [#x3f8fd61]
public void paint(Graphics g)
{
Image img=null;
try
{
// MediaImageクラスへファイルを読む
MediaImage image1 = MediaManager.getImage("resou...
image1.use();
// MediaImageからImage取得
img = image1.getImage();
}
catch(Exception e){}
// 実際の描画
g.drawImage(img,100,100);
}
**キーイベント [#wdfec333]
processEventメソッドにキーが押された際の動作を記述する
public void processEvent(int type, int param)
{
if(type == Display.KEY_PRESSED_EVENT)
{
if(param == Display.KEY_0)
{
// 0ボタンが押された
}
}
else if(type == Display.KEY_RELEASED_EVENT)
{
if(param == Display.KEY_5)
{
// 5ボタンが離された
}
}
}
Display.KEY_SOFT1 ソフトキー1
Display.KEY_SOFT2 ソフトキー2
Display.KEY_0 数字キー0
Display.KEY_1 数字キー1
Display.KEY_2 数字キー2
Display.KEY_3 数字キー3
Display.KEY_4 数字キー4
Display.KEY_5 数字キー5
Display.KEY_6 数字キー6
Display.KEY_7 数字キー7
Display.KEY_8 数字キー8
Display.KEY_9 数字キー9
Display.KEY_ASTERISK アスタリスク(*)キー
Display.KEY_POUND パウンド(#)キー
Display.KEY_UP 上方向キー
Display.KEY_DOWN 下方向キー
Display.KEY_LEFT 左方向キー
Display.KEY_RIGHT 右方向キー
Display.KEY_SELECT 選択/決定キー
BLACK 黒色
BLUE 青色
LIME 緑色
AQUA 水色
RED 赤色
FUCHSIA 紫色
YELLOW 黄色
WHITE 白色
GRAY 灰色
NAVY 暗い青色
GREEN 暗い緑色
TEAL 暗い水色
MAROON 暗い赤色
PURPLE 暗い紫色
OLIVE 暗い黄色
SILVER 銀色
**PCM音源の再生 [#ob03ef0e]
端末によって、使用する音源のフォーマットが異なるから気を...
mp3をQuickTimePlayerでwavに変換してから、Wave to .mld コ...
WAVEのフォーマットがPCMでないといけません
WAVEの周波数が4kHz≦Fs≦16kHzでないといけません
WAVEのビット数が16bit以下でないといけません
WAVEのチャンネル数がステレオではなくモノラルでないといけ...
ですから、使用されるなら
・PsmPlayer
・WAV to MFI2-MLD(シェアウエア)
・3GX(シェアウエア)
位しか無い様です。
DoJaに [ [[戻る>DoJa]] ]
ページ名: