[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 09/23 22:59 / Filesize : 207 KB / Number-of Response : 891
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

iモード携帯電話用Java(iアプリ) Part20



1 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 20:36:33 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。
Doja、Starいずれも扱います。質問時には明記してください。
次スレは>>980が宣言して立ててください。

※DoCoMo以外は下記スレへ。
CLDC+MIDP+携帯電話用Javaスレッド part 8
ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/

■ iアプリ特有ではなくJava一般に関する質問はこちらへ
【初心者】Java質問・相談スレッド116【歓迎】
ttp://pc11.2ch.net/test/read.cgi/tech/1213347130/

■関連スレ
【日本携帯】Mascot Capsule/Micro3D【標準】
ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/

66 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 11:02:41 ]
最近のDocomoはいくらで買えますかぁ?(^ω^)

67 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 12:13:33 ]
最近のDocomoの価格は6兆円を超えております。

68 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 12:28:12 ]
6兆円ならポケットマネーで買えるお(^ω^)

69 名前:デフォルトの名無しさん [2009/09/23(水) 12:48:33 ]
メディアイメージの有効化って何?

70 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 13:14:32 ]
記録媒体の画像を有効化すること

71 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 13:59:11 ]
ここまでテンプレ

72 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 14:50:15 ]
JScrollPaneに貼り付けた画像に、
Java2Dのアフィン変換をかける方法ってありますか?

今はImageIconをJLabelに貼ってJScrollPaneに追加という形を
取ってるんですが、この方法だとpaint()の中でg.draw()しないので、
アフィン変換出来ないんですよね・・・

それから、画像に範囲指定枠などを重ねて表示したいんですが、
これも、上記の方法では実現出来ないんでしょうか??

73 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 14:52:28 ]
g.draw() → g.drawImage()
の間違いでした

74 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 16:45:48 ]
それはDoJa/Starの話なのか?



75 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 16:54:18 ]
何でプログラム板に来たのかが不思議

76 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 16:56:29 ]
せやな

77 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 17:11:58 ]
セットアップとインストールはどうちがうの?
いっしょでいいのかな?

78 名前:デフォルトの名無しさん [2009/09/23(水) 19:38:47 ]
今回はじめてiアプリを作成中なのですが、panelクラスで何かのキーが押された時にどの入力項目上にカーソルがあるかを取得したいのですが、やり方がわかりません。どなたか教えて下さい。
イベントがあった時にどの項目にあるかがわかるか、それともY軸の座標がわかればいいのですが、よろしくお願いします。答えられるのであればCanvasではなくpanelでの方法を教えて下さい。

79 名前:デフォルトの名無しさん [2009/09/23(水) 22:13:48 ]
文字表示が1文字分下にずれる(´・ω・`)

80 名前:デフォルトの名無しさん [2009/09/23(水) 22:20:41 ]
(`@ω@´)

81 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 22:43:47 ]
俺のおかげで前スレが埋まったようだな。
取得できなかった人には988以降は
あっても無くても困らないとだけ伝えておく(`・ω・´)

82 名前:デフォルトの名無しさん [2009/09/23(水) 23:03:22 ]
iアプリで
float aaa = 150 / 100;
と行ったところ、変数aaaには、1.5ではなく、「1」が格納されていました。
iアプリでは小数点は利用できないのでしょうか?

83 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:05:28 ]
100.0とか100fとかやれば幸せになれるんじゃね?
つかそれjavaの質問・・・

84 名前:デフォルトの名無しさん [2009/09/23(水) 23:08:39 ]
ありがとうございました。
.0を加えればよかったんですね。
もう1つ質問なのですが
double aaa = 500.0 / 3.0;
とやった場合、166.66666666と表示されますが、
小数点数を2つにしたい場合はどうすれば良いのでしょうか?
→166.67



85 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:10:50 ]
どうしちゃったのこのスレ・・・


86 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:11:20 ]
さあ

87 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:19:30 ]
Math.powが未対応みたいなんだけど
何か代替案ないですかね?

88 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:22:46 ]
String.Splitが使えません・・・

89 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 00:48:31 ]
その辺の「よく使うのに存在しない」のはどうせ毎回
困るんだからユーティリティクラスでも作っておけ。

数学関数系は調べたらいろいろ実装もある。

90 名前:デフォルトの名無しさん [2009/09/24(木) 13:33:38 ]
(・=ω=・)

91 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 18:17:19 ]
(´・ω・`)←korekimoi

92 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 18:41:09 ]
>>90がぼのぼのに見えた

93 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 19:30:32 ]
>>89
ウラルくれ

94 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 19:45:40 ]
自分で探しておけ。



95 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 07:38:44 ]
(キリッ

96 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 11:02:28 ]
ケツかゆいお(´・ω・`)

97 名前:デフォルトの名無しさん [2009/09/25(金) 14:33:21 ]
スレ違いっぽいが、教えてくれ。

やりたいこと
 PCからSoftbankの携帯扱いで、位置情報を取得したい。

環境
 ウェブコンテンツヴューアー Ver6.0.1
 (ローカルプロクシを使用)

問題
 下記のリンクを踏んでも
 <a href="location:auto?url=hoge/huga.php">link</a>
 POSTとGETに位置情報が格納されない。

98 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 14:43:10 ]
頼みたいこと
 日本語の堪能な方に手伝ってもらって、スレタイと>>1を熟読してきてほしい。

おまけ
 素直に秋月でGPSユニット(\3800)買え

99 名前:デフォルトの名無しさん [2009/09/25(金) 15:33:37 ]
わかったこと
 ここに書くのは、間違っている。

それでも知りたいこと
 携帯で、位置を取りたいんだよ。

100 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 16:18:43 ]
>>PCからSoftbankの携帯扱いで、位置情報を取得したい。
>>携帯で、位置を取りたいんだよ。

どっちなんだ? 何がしたいのかさっぱり理解できない。
iアプリからGPS機能を使いたいってんなら、答えは「出来る」 以上。
地図アプリがどうやって動いていると思っているんだ。

どうやってGPSを使うのかまでは聞くなよ。

101 名前:デフォルトの名無しさん [2009/09/25(金) 16:43:45 ]
減らず口はいいから、さっさと教えてくれ。

102 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 17:01:28 ]
教えてあげたいのは山々だが、せめて該当スレに移動してくれんか
そっちも見てるから、そっちでなら答えるよ

103 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 20:22:47 ]


104 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 23:15:10 ]
terminate()で終了処理って要るかな?
電源ボタンで終了できるから要らないような気もするんだけど
必要かな?



105 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 01:02:39 ]
終了ボタンが無いんだけどどうやって終了するんだよ!
ってライトユーザー様(笑)に言われそうだけど、どうなんだろう

106 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 01:05:38 ]
やっぱりいいや

107 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 01:21:31 ]
(´ぅω・`)ネムタス

108 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 01:40:31 ]
電源ボタンは強制終了みたいなものなので、印象は悪そう。
ユーザが勝手に終了させてしまうので、
終了時にデータ保存という手が使えなくなるのも痛い。

109 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 02:33:02 ]
電源ボタンで強制終了できない機種ってあるんだろうか?
あったら教えて欲しい

110 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 02:41:12 ]
強制終了できない危険性のことを考えましょう

111 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 05:49:27 ]
(´●ω●`)

112 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 15:08:04 ]
>>109
 ↑日本語の理解能力が不足しているアホ

113 名前:デフォルトの名無しさん [2009/09/26(土) 17:40:27 ]
>>109
自己中乙

114 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 18:02:37 ]
終了できないじゃなくて終了される
中断できる機種はあるが



115 名前:デフォルトの名無しさん [2009/09/26(土) 20:44:31 ]
だな

116 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 20:31:04 ]
携帯用アプリ開発だけで食っていくのって難しいでしょうか?
SEやってたんですが不況で職を失ったのでアプリ開発で食っていこうと思ってます。

117 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 20:40:58 ]
もう無理だと思う。

118 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 20:55:06 ]
>>117
やっぱそうですよね。飽和市場になっている気がします。
新しいことを探しつつ、再就職先も探します。
ありがとうございました。

119 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 21:43:17 ]
すげぇ。ここまで有用な情報が何一つ無い・・・。
なにこれ。シルバーウィークの弊害?

120 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 23:16:07 ]
お前は掲示板に何を求めてるんだw

121 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 23:31:08 ]
有用な情報を書きこむくらいなら自分で使う

122 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 23:51:23 ]
あと三年もたんだろ


123 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 07:39:19 ]
三年後はどうなるの?

124 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 12:16:51 ]
>>119
が一番おもしろかった



125 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 13:05:54 ]
このままStarに移行していくと、いつかDojaが使えなくなる日が来るのかな?
過去の資産を切り捨てられたら困る

126 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 13:25:01 ]
たぶん先にStarが切られる

127 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 19:00:58 ]
アンドロイドになる

128 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 00:35:29 ]
fillRectが動かなくなったんですが、同じ症状の人います?
doja5.1 fillRect× drawLine○
ソースを丸ごとコピーして3.0で動かしてみたら
Rect Line 両方問題なかったのになー
端末設定変えて試しても駄目でした


129 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 00:40:07 ]
>>128
再現する最低限のソースうp

130 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 01:15:55 ]
長いし汚いんでやめときまふ
Canvas3Dを使ってるんでクリッピング領域とか上書きしてるんじゃ
ないかとか思って弄ってみたんですが、駄目でした
ぐぬぬ…

3.0で動くけど5.1じゃ動かなかったり、その逆もあったり
一筋縄じゃいかないなぁ…

131 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 11:52:55 ]
>>130
動かない、というのがどんな状況なのか不明だけど
描画色の設定を
g.setColor(0xRRGGBB)
みたいにやってたりしてないか?とエスパーしてみる。


132 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 17:14:49 ]
すみません、S!アプリで音を用いたゲームの定石と言うか、
音源はコレでこーいう風に作れ的なのはあるんでしょうか?

現在wavから変換したsmaf再生を行っていますが、
再生直前に jarから解凍>SmafPlayerで再生とすると、
結構な頻度でSmafPlayer#Playでアプリが一時停止してしまいます。

サスペンド>レジュームで再生が始まり、メインループも再開するので、
ある意味プログラムやデータに誤りがある訳でもなさそうなのですが、
実機でも発生するため困ってます。

音源は全部で1MB近くで、他に結構メモリを持って行かれる状況で、
起動時にSmafDataを全構築するのはNGです。

アドバイスお願いします。


133 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 17:24:35 ]
スレタイ読め

134 名前:132 mailto:sage [2009/09/30(水) 18:01:10 ]
あー…タブ間違えました。失礼しました。



135 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 10:00:54 ]
>131
そのあたりよく調べてみたら直せました
ありがとうございますぅぅぅぅぅ

136 名前:デフォルトの名無しさん [2009/10/07(水) 13:43:03 ]
PHPの問題か、Dojaの問題かわからないのでこちらに質問させてください。

PHPを関数的に使用して値を返してもらうというプログラムを組もうとしています。
しかし、単純なechoでも想像する値が返ってきません。

Doja側:
HttpConnection hc = null;
InputStreamReader isr = null;
OutputStreamWriter osw = null;

hc = (HttpConnection)Connector.open("hogehoge.jp/test.php", Connector.READ, true);
hc.setRequestMethod(HttpConnection.GET);
hc.connect();
isr = new InputStreamReader(hc.openInputStream());
//以下、返ってきた値から文字列を生成し表示させる

PHP側:
<?php
echo "test";
?>

このようにすると、「test」と表示させたいのですが、
「<?php echo…」と表示されます。
そもそも、こういう関数的な使い方はできないのでしょうか?

137 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:05:19 ]
Action php5-script /cgi-bin/php5.cgi AddHandler php5-script …

138 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:45:19 ]
>>137
.htaccessを作るということでしょうか?

139 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 14:54:39 ]
なんかPHPスクリプトとして走ってない感じなので

140 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 15:07:03 ]
>>139
ありがとうございます。
今サーバーに繋げないので、繋いだときにやってみます。

141 名前:136 mailto:sage [2009/10/14(水) 14:39:49 ]
136で書いたDojaの省略した部分のプログラムが間違って動かなかったみたいです。
すみません、お騒がせしました。
色々、勉強になりました。

142 名前:デフォルトの名無しさん mailto:sage [2009/10/15(木) 23:10:04 ]
Eclipseの「参照ライブラリ」に追加して使える
ライブラリを自作するにはどうすればいいですか?

143 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 22:03:39 ]
これアプリの圧縮に使えるかな?

www.publickey.jp/blog/09/ajaxjavascript.html

144 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 22:34:42 ]
JS? 蔵鯖の鯖側を圧縮するってこと?



145 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 23:35:40 ]
Java != JavaScript

146 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 23:49:51 ]
JavascriptとJavaの違いもわからんやつがおるのか・・・

147 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 01:01:10 ]
jsと勘違いしてたみたいだけど、
javaのクラス名短くするとかしてくれるツールはこっち
ttp://notitle.net/vappli/940.html


148 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:49:10 ]
iアプリを作って、PCブラウザからjarパス開いてダウンロードできることは確認できたんですが、
実機(種類問わず)からダウンロードできることをPCで確認できませんか?
開発キットのADFチェックではADFの構文しかチェックできないんですね。

149 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 17:08:55 ]
Starでタッチパネル用のフレームワークを作ったんですが使用感や問題点を知りたいと思いまして、
興味のある方はリンク先のライブラリを試してもらえないでしょうか。
一人で作ってると、一人よがりになってそうで……

www.geocities.jp/qam_gw/mobile/wosp/index.html

150 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 18:42:34 ]
基本的なことで申し訳ないですが、
String[] imageName = {
 "hoge.gif",
 "hogehoge.gif",
 "hogehogehoge.gif",
};
image = new Image[imageName.length];
g.drawString(Integer.toString(imageName.length), 90,90);

imageNameは配列なので、長さを取得する場合、
getLength()というメソッドを使用すると思うのですが、
lengthというメンバ変数でも取得できてしまいます(3が表示されます)。

どちらともの仕様を見てもそれが取得できることが書かれていないのですが、
これはJavaの仕様ですか? それともDojaの仕様ですか?

151 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 18:48:54 ]
配列にgetLength()というメソッドは無いぞ
lengthはJava Language Specificationに書かれている
java.sun.com/docs/books/jls/second_edition/html/arrays.doc.html#64347

152 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 20:36:03 ]
>>150
JAVAの仕様です
まずはJAVAの基礎を勉強する事を勧めます

153 名前:150 mailto:sage [2009/10/21(水) 19:21:07 ]
>>151,152
ありがとうございます。
Javaをもっと勉強するべきですね……

154 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 23:20:23 ]
Imageにて透過を行いたいのですが、
純正エミュレータで、
以下のコードにて透過してくれません。
何か記述が足りないのでしょうか?

public class DemoCanvas extends Canvas {
    private Image layerA;
    private Image layerB;
    private Graphics graphicsA;
    private Graphics graphicsB;
---



155 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 23:22:35 ]
---
    public DemoCanvas() {
        int colorTransparent = Graphics.getColorOfName(Graphics.BLACK);
        int colorA = Graphics.getColorOfName(Graphics.BLUE);
        int colorB = Graphics.getColorOfName(Graphics.RED);

        layerA = Image.createImage(this.getHeight(), this.getWidth());
        layerA.setTransparentColor(colorTransparent);
        layerA.setTransparentEnabled(true);
        graphicsA = layerA.getGraphics();

        layerB = Image.createImage(this.getHeight(), this.getWidth());
        layerB.setTransparentColor(colorTransparent);
        layerB.setTransparentEnabled(true);
        graphicsB = layerB.getGraphics();

        graphicsA.setColor(colorTransparent);
        graphicsA.fillRect(0, 0, layerA.getWidth(), layerA.getHeight());
        graphicsA.setColor(colorA);
        graphicsA.drawLine(0, 0, layerA.getWidth(), layerA.getHeight());

        graphicsB.setColor(colorTransparent);
        graphicsB.fillRect(0, 0, layerB.getWidth(), layerB.getHeight());
        graphicsB.setColor(colorB);
        graphicsB.drawLine(0, layerB.getWidth(), layerB.getHeight(), 0);
    }

    public void paint(Graphics graphics) {
        graphics.drawImage(layerA, 0, 0);
        graphics.drawImage(layerB, 0, 0);
    }
}

156 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 00:14:44 ]
レイヤーに描画した後でsetTransparentEnabled

157 名前:154 mailto:sage [2009/10/22(木) 06:42:34 ]
>>156
できました!!
ありがとうございます!

158 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:38:06 ]
java.util.regexパッケージが存在しないようですが、正規表現を使うにはどうしたらいいでしょうか

159 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 03:06:52 ]
tukure

160 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:26:15 ]
鬼車 for Javaが使える・・?

161 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:56:39 ]
あれはJNI使ってるから無理

162 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 18:24:45 ]
3Dで、ブラー効果をだすにはどうしたら良いでしょうか?
移植を考えるとどうするのが効率が良いのかわからなくて…

163 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 23:18:27 ]
WAVをwav2mldで変換して、
PCのシミュレータでは音が鳴ってるんですが
私の持ってるN-06Aでは鳴りません。
どうしたら鳴りますでしょうか。

164 名前:163 mailto:sage [2009/11/01(日) 23:20:34 ]
Doja5.0です。



165 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 23:54:05 ]
SA702用を使う

166 名前:163 mailto:sage [2009/11/02(月) 08:58:18 ]
>>165
ありがとうございます。最近の機種はSA702向けならどれも鳴るんですか?
最近の機種のMLDの対応表がどこかにないのでしょうか。
wav2mldやん・ぱか工房は古い機種の情報しかないです。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<207KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef