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/
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 ] w
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やん・ぱか工房は古い機種の情報しかないです。
167 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 14:45:42 ] 全部一緒
168 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 17:16:03 ] 見た目がパナのサイトにおいてある家計簿ソフトの様な 物を作りたいのですがJavaでOK? それともFlash?
169 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 13:19:19 ] 今のところだとFlashよりJavaのほうが作りやすい FlashLiteは制限ありすぎるし、機種によるバージョンの差もでかい
170 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 22:30:08 ] dです。 日経ソフトのムック本買ってきた。
171 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 23:18:13 ] Doja5.1の開発ツールをインストールしたら入っている CarRaceのサンプルで、binフォルダ以下に入っている画像などを読み込んでいるようですが、 これはどうしたら出来るんですか?resに入れていないと読み込めないと思っていたのですが。
172 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 10:28:31 ] ソースコード付いてるんだから読もうよ
173 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 17:42:04 ] Bシリーズはプロファイルのバージョンあがるのかなぁ?
174 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 02:01:53 ] 外部の質問で申し訳無いのだが、POSTデータが送れず、丸一日悩んでる… どなたか教えてください… ttp://oshiete1.goo.ne.jp/qa5423837.html
175 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 02:52:31 ] 勝手サイトは無理だろ
176 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 10:06:18 ] え。勝手サイトってポストデータ送れないの…?
177 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 13:12:22 ] >>174 "application/x-www.form-urlendoded" ってコピペのミス? これが原因なのかどうかは知らないけど。