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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:32:59 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。

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

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

■ iモード携帯電話用Java(iアプリ)まとめサイト
ttp://ton.my-sv.net/

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

175 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 21:57:26 ]
カーソル移動などで一定時間(例えば500ms)キーを押すとキーリピートが始まって
別の間隔(30msとか)で移動するようにしたいんだけどなんか
こうすりゃいんじゃね?みたいな案ってありますでしょうか?

最初に押した時に500ms待って押されてるか判定するようにしてみたんだけど
そうすると普通に連打した時に受け付けなくなっちゃって……。

176 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 22:23:29 ]
>>175
ぐぐれよ

177 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 23:57:27 ]
>>175
keyTrgInfo = 0;
if ( prevFrameKeyInfo != nowFrameKeyInfo ) { // 前フレームと違うキーが押されてたらリピートモードを解除する
keyRepeatEnable = false;
keyRepeatCounter = 0;
}

if ( ! keyRepeatEnable ) { // キーリピートしてない状態
keyTrgInfo = nowFrameKeyTrgInfo; // トリガー情報をそのままコピー
if ( prevFrameKeyInfo == nowFrameKeyInfo ) {
 if ( ++keyrepeatCounter > (FPS / 2) ) {
 // 同じキーを0.5sec押し続けている
 keyRepeatEnable = true; // キーリピートモードを有効にする
 keyRepeatCounter = 0;
 }}
} else { // キーリピート中
if ( prevFrameKeyInfo == nowFrameKeyInfo ) {
 if ( ++keyRepeatCounter >= 2) {
  // 一定時間同じキーが押され続けている
 keyRepeatCounter = 0;
 keyTrgInfo = nowFrameKeyInfo; // トリガー情報として今押されてるキー情報を使う
 }}}

if ( (keyTrgInfo & (1<<Display.hoge)) != 0 ) { // キートリガが入った時の処理
}

こんな感じ? これで合ってるかどうかは知らないが

178 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 23:58:23 ]
ソース書きにくいな、この掲示板

179 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 00:08:35 ]
専ブラ使え

180 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 01:44:34 ]
>>179
一応 live2ch から書いてるんだけど、もっとソースをコピペしやすい専用ブラウザがある、てことかな?
オススメを教えてくれると助かる

検索してみたが「オープン“ソース”」「“タブ”表示」といった文字列に引っかかってしまって、それらしいブラウザに辿りつけん
「TAB文字を全角スペースに自動的に変換」「カキコを一定行数毎に自動分割・書き込み」といった機能を持ってる
専用ブラウザが存在するんだろうと想像してるが…

181 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 18:17:01 ]
俺は navi2ch を使っているが、 >>177 はちゃんとインデントがついて見えている。

182 名前:デフォルトの名無しさん [2008/01/22(火) 19:02:09 ]
適当なテキストエディタでタブを置き換えればいいんじゃね?

183 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 19:55:59 ]
アプリアイコンを登録してみたんですが、どうも色が正しくない
いくつかの色が抜きというかグレーっぽく表示されてしまう
(もちろん抜き色指定していない)
開発ガイドどおりGIF89aで保存したGIFなんだけど・・・
16色/128色/256色と色数も変えてみたけどダメでした
どなたか綺麗にアイコン出す方法知りませんか?



184 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 21:50:43 ]
パレット0番が勝手に抜かれてるとか

185 名前:183 mailto:sage [2008/01/22(火) 22:13:44 ]
>>184
それは真っ先に疑いましたが違いました

その後色々検証してみたところRGBのRが物凄い勢いで
丸められてるっぽいことが解りました
(全体的に丸められてるのですが)

186 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 23:24:51 ]
勿論PCだとちゃんと表示されるんだよね?
そうだとすると実はGIF自体が破損してしまったか、携帯があんぽんたんなだけだと思う。

187 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 00:54:32 ]
>>181
>>182
情報d
emacs系の専用ブラウザでしたか…
慣れたエディタで記述/文字置換して即投稿できるのは
こういう場面ではとても便利そうですねえ
導入を検討してみます

188 名前:デフォルトの名無しさん [2008/01/23(水) 10:54:02 ]
今、905携帯上で426x240でアプリ作ってますけど、
P905上ですと横向きになりフルスクリーンになっていい感じなんですが、
D905上ですと縦向きのまま画面が小さくなっちゃいます。
これってPみたいに勝手にシステム側では横向きにはしてくれないのかな?
ないですよね・・してくれないんですから。
Canvas2を使えばいいんかなと思ったんですけど、あれってN端末だけぽいし、
@考えれるのって240x426にしてsetFlipMode(Graphics.FLIP_ROTATE_RIGHT)
で強引にする手段くらいしか思いつかないんですが、
他に何か良い手段知ってる方いませぬか(;´Д`)


189 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:11:26 ]
それが正攻法だと思うけど

190 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 23:56:36 ]
>>188
Canvas2が標準APIにでもならない限り
今のところそれ(setFlipMode(Graphics.FLIP_ROTATE_RIGHT))が正攻法
文字表示もImage表示も無くてラインとボックス描画程度ならsx,syの座標変換とw,hの入れ替えで描画を横倒しにできるけど
文字表示もImage表示も無いアプリってのは殆ど考えられないので結局一回Imageに描き溜めてsetFlipModeで表示するしかない

後はF90[345]iも横向きのDrawAreaを指定すると自動で横倒しにしてくれた筈

191 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 04:04:05 ]
DrawArea関連の機種毎の挙動がまとまった情報ってどっかにない?
どう指定したら自動で拡大されるとか、横向き表示されるとか、ソフトキーが被るとか
個人で全機種買う金なんて無いし┐(´∇`)┌

192 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 10:25:11 ]
>>188
ADFのTargetDeviceにD905iって入れてみろ。

193 名前:デフォルトの名無しさん [2008/01/24(木) 11:24:53 ]
>>189
>>190
レスサンクス!
P端末で開発してたんで他の端末で見た時に『え!?』と吹きましたもんで。
とりあえず240x426にかえて強引にやりましたが、
まだフルスクリーンにならんかったんで、そこから更にdrawScaledImageで
D端末での最大480×864まで拡大させてようやく期待通りの画面になりました・・

>>192
ハイ、神レスきました!
setFlipModeを使用しなくてもなりました( ̄□ ̄;)!!
こんなに簡単にできるもんなんですね・・。
開発ガイドで見てもそれらしい事記載してなかったんでスルーしてましたが、
いや〜、うん、こんな裏技があったんですね・・
マジ感動しました。サンクス(・∀・)
他の端末もこれで大丈夫なのかな・・確認したいけど、端末高いから(ノ_`。)




194 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:26:07 ]
240*240でいいじゃんwww

195 名前:デフォルトの名無しさん [2008/01/24(木) 17:32:53 ]
端末でSDカードにiアプリに保存したんですが、
このデータって逆コンパイルできないんでしょうか?

196 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 18:47:30 ]
>195
読み手が頑張って解釈しようとする文章じゃなくて
内容が素直に伝わる文章を書いてくれ。
特に2行目、データを逆コンパイルするってのが意味不明。

197 名前:デフォルトの名無しさん [2008/01/24(木) 19:11:50 ]
作ったiアプリを端末にダウンロード

端末にてiアプリをSDカードに保存

そのSDカードに保存したiアプリらしきファイルの中身を覗いてみたのですが
どうやらダウンロードしてきた元のjarファイルでもなければ
classファイルとも違うようでして、逆コンパイラに直接ぶち込んでもソースコードに戻りませんでした。
成功した方がいればと思い聞いてみました。

198 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 19:17:23 ]
>>197
SD-Bindingで暗号化されてるんじゃね?


199 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 19:33:44 ]
有料アプリのことを考えれば、
他の端末で実行できないようになってるだろうね。
端末固有の情報をキーにして暗号化。

ちなみにSoftbankもSアプリをSDカードに移せるけど事情は同じ。

200 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 21:30:53 ]
AES暗号化を解けば逆コンパイルできるよ。
解析できる頃には、地球が死滅していると思うけど。

201 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 15:15:06 ]
エミュレータが起動しなくなってしまったんですが、
原因として考えられることはどんなことがありますか?
ビルドは問題なく成功するんですけど、起動ボタンを押すと
「起動に失敗しました」というダイアログが出てエラーになります。
プロジェクト変えてみたり、jreとかsdkとかdojaの再インストールも試してみたけどダメでした。


202 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 16:59:19 ]
質問です。

903i以降に追加されたメソッドを含むアプリを
それ以前の未対応機種にてダウンロードした場合、ダウンロードが正常終了せずに落ちてしまうのですか?
それともアプリ起動後、メソッド実行時に落ちるのでしょうか。

203 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:06:20 ]
>>202
DoJa-4.1辺りと共用するなら、try〜catchでくくっておけ。
それ以前のProfileだと、そもそも存在しないclassとかあって、起動時に堕ちる。

前、やったことがあるorz



204 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:08:44 ]
ありがとうございます。
1jarで古い機種も包括したいので、できれば例外出すだけの仕様が望ましかったのですが、
起動時に落ちることもあるんですね。

205 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:25:28 ]
>>201
Javaのバージョンは?
ウチでもVistaに移行した時に同じ症状が出た。
新し目のJavaを入れたら解決した。

206 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:34:26 ]
>>204

起動時にNoClassDefFoundErrorで堕ちるか、メソッド呼び出し時に
例外なりえらーなりを吐くかの区分けははっきりしないけど、例えば

外部メモリAPIを含むjarをDoJa-3.5に喰わせると、起動時に堕ちる。
APIが絶対に実行されない状態であっても。

if (false) {
StorageDevice sd = StorageDevice.getInstance(ほげほげ);
}

とかでも堕ちる。

でも、DoJa-5.0以降のみサポートのワンセグ関連APIを含むjarを
DoJa-4.1に喰わせると、メソッド呼び出し時にNoClassDefFoundErrorで
堕ちる。
起動はする。

よくわからん。

207 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:52:29 ]
>206
APIのセキュリティレベルの違いじゃないかな

208 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:31:21 ]
201ですが、解決しました。
原因はウィルスが感染してたから、っぽいです。
システムの復元して、javaのインストールし直したら正常に動きました。

>>205
レスありがとうございました。

209 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 22:46:49 ]
システムの復元をするとレジストリが元に戻るから直る

210 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 22:53:26 ]
>>208
ウイルスってなに

211 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 23:26:18 ]
javaという名のウイルス

212 名前:デフォルトの名無しさん [2008/01/26(土) 00:17:48 ]
AppIconに対応してない携帯でAppIconを設定してあるアプリって実行できますか?

213 名前:201 mailto:sage [2008/01/26(土) 01:06:54 ]
>>208
WORM_AGENT.XSBってやつに感染してました。
www.trendmicro.co.jp/vinfo/virusencyclo/default5.asp?VName=WORM%5FAGENT%2EXSB&VSect=Sn
よく考えたら、本当の原因は>>205で、それが復元と再インストールで直っただけかも。
ていうか、このウィルスの活動とエミュレータは関係ないっぽいですね。
感染とエミュが動かなくなるタイミングが同じだったんで勘違いしてしまった。



214 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 11:58:38 ]
ウィルスに感染するようなPCでアプリ開発なんて・・・
まあiアプリは感染しないだろうし、ちゃんとウィルス対策ソフトを入れてても駄目な場合もあるけどさ。

これを期にルーターの設置と、手持ちのアプリケーションのアップグレードと
ウィルス対策ソフトの導入を考えるんだね。
Windows MEを使ってたり、WinAntiVirusProなんてインストールしてる場合じゃないよ。

215 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 12:45:08 ]
俺はウイルスバスター重すぎるから起動時に終了してる
ビルドに掛かる時間とか3倍くらい増える

216 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:04:28 ]
リアルタイムスキャンが重いよな。
ビルド時にjavaファイルごとにクラスファイルが作成されるから
どうしても時間が掛かる。

セキュリティが心配な気もするから、終了させないでリアルタイムスキャンだけ
止めたほうが安心だな。
その代わり定期的に手動スキャンはしたほうが良いけど。

217 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:07:38 ]
>>216
そんなに心配しないといけないってどんな環境だよ。
ルータでNAT掛かってたら能動的攻撃なんてほとんど無視できるのに。

218 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 18:25:57 ]
オフラインの環境一つ作ればいいじゃん。シンプルだし安全でしょ。

219 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:17:56 ]
ZIPの展開に時間食ってるだけだがら、設定でZIPやJARを除外すればいいだけの話

220 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:28:26 ]
つかそもそもそんな時間かからないだろ

221 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:38:51 ]
PG屋が感染とかしたら恥ずかしい

222 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 21:10:40 ]
最初からアンチウィルス系とかセキュリティ系をインストールして作業していれば、
それが遅いことに気づかないから問題ない。


223 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 21:12:16 ]
アンチウイルス云々の前に素でエミュ5.0が重い件



224 名前:デフォルトの名無しさん [2008/01/28(月) 11:20:48 ]
エミュ5.0も重いけど、5.1でやるとたまにPC毎落とされるわぁ〜
漏れのPCスペック足りないんかな・・
一応、メモリも1G程つんでんだけどね

225 名前:デフォルトの名無しさん [2008/01/28(月) 20:06:39 ]
初心者ですがDVDのリモコンのアプリって結構あるんですけど
チャプターとかのメニュー画面を表示するメニューのボタンがあるアプリ
とかはないんでしょうか?
たいてい再生と停止と早送りくらいしかないアプリばっかりなんで
知っている方いたら教えてほしいです。

226 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 20:57:37 ]
ここはiアプリ開発スレなんで
アプリ探すのだったら家電の携帯コンテンツの板がいいと思う

227 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 23:40:00 ]
皆様eclipseってバージョンいくつ使ってるの?

228 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 23:48:07 ]
public class pj001 extends IApplication { ...
このようなソースをjavacで直接コンパイルするにはどうしたらよいですか?
DoJa5.1をインストールしています。

229 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 00:18:57 ]
javac -cp .;C:\idkdoja5.1\lib\classes.zip;C:\idkdoja5.1\lib\doja_classes.zip pj001.java

230 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 09:04:29 ]
>>229
ありがとうございます。半日以内にやってみます。

231 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:11:06 ]
>>229
ありがとうございました。できました。

232 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:21:59 ]
有言実行でえらい。

233 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 12:39:58 ]
-bootclasspath C:\idkdoja5.1\lib\classes.zip;C:\idkdoja5.1\lib\doja_classes.zip
この部分を省略して入力したいです。
javacに効果のある設定で、これを毎回入力せずに、
javac pj001.java
だけでコンパイルできるように設定できないでしょうか?



234 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 13:45:05 ]
バッチファイル
PowerShell
Ant

235 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:34:59 ]
環境変数CLASSPATH

236 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:17:42 ]
いつの間にかappli-style.com無くなった?

237 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:36:51 ]
iアプリでwmaやmp3のライブストリーミング配信を聴取させることは可能ですか?
出来るのであれば、これからJavaの勉強しようと思ってます

238 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:58:57 ]
できます

239 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:07:02 ]
それじゃ、明日にJavaの入門書を買ってきます
SHOUTcast再生アプリ作成目指して頑張ります

240 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:33:42 ]
VBとかみたいに視覚的・感覚的にiアプリ作るソフトない?
Cで70行くらいのちょっとした特定用途の計算するアプリを携帯に移植したいんだけど、javaは難しくて分かんない…

241 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:06:38 ]
マジレスすると基本的な構文はCとほとんど同じ

242 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:26:01 ]
Cと構文は同じなんだろうが、Allabout見ながら
エクリプで作ってたらサンプルプログラムですらエラー吐いてまともに作れん。
ttp://allabout.co.jp/internet/java/closeup/CU20070619A/index.htm
こいつがきちんと作れれば応用で作れそうではあるんだけどなぁ

243 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:39:23 ]
>>242

今取り合えずそのソースコードそのままコピペして作ってみたが
ちゃんと動くみたいだけど?
ソースコードの名前をSampleIApp.javaにしてないとか言う初歩的なミスか?

後、初心者なら初心者で作るアプリが小さいほど
単純にDoJaのSDKのみで作ってEclipseとかを使わない方が良いよ
問題の切り分けが開発環境のせいなのか自分のコードのせいなのか判り難いから

ある程度の規模のアプリを作るようになったら逆に統合環境に頼った方が楽をできるけどね



244 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 23:05:23 ]
>>236
俺も先週気がついて愕然とした。
有用な情報たくさんあったのにな・・・。

誰かローカルに保存してる人居ませんか?

245 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 23:09:15 ]
web.archive.org/web/*/http://appli-style.com

246 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 00:05:02 ]
あれからご指導のおかげで一応希望のものはできそうです。
ところで先ほどのサンプルプログラムで初期入力文字を数字にしたいのですが、書式は
text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER);
ではないのでしょうか?
上記ではコンストラクタの引数が不正と怒られてしまいました。

247 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 03:41:00 ]
>>236
今年の1/7にドメインの更新が切れてるね。
更新が切れる前に閉鎖のお知らせを出してなかったんなら
ドメインかレンタルサーバの更新を忘れなんじゃないかなぁ、と。

248 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 10:24:09 ]
>>246
>text = new TextBox("", 20, 1, TextBox.DISPLAY_ANY, TextBox.NUMBER);

>>245
>text = new TextBox("0", 20, 2, TextBox.DISPLAY_ANY);

Cでも勝手に引数増やしたらエラーになるけど。


249 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 10:43:12 ]
>>246

初めてiアプリ組んだときリファレンスよく読まずに
TextBox("0", 3, 3, TextBox.DISPLAY_ANY | TextBox.NUMBER);
って書いちゃった記憶が(w

setInputMode(TextBox.NUMBER); だね


250 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 14:18:40 ]
>>246
何を参考にしたらそういう間違いが起こるのか知りたい

251 名前:デフォルトの名無しさん [2008/01/31(木) 16:45:18 ]
DoJa5.1をインストールしました。
自分のホームページをDoJa5.1のエミュレータで見たいのですが、DoJa5.1でどうすればよいですか?

252 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 17:41:40 ]
DoJaエミュレータはwebブラウザではありません

253 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 20:50:23 ]
ドコモにiモードブラウザのシミュレータが別にあるよ



254 名前:244 mailto:sage [2008/01/31(木) 21:08:38 ]
>>246
ありがとうございます。
こういうサイトがあるんですねぇ。

>>247さんの言うとおりならそのうち復帰しますかね。
もっとも、更新ずっと止まってたからそのまま放置もあり得ますが・・・。

255 名前:デフォルトの名無しさん [2008/01/31(木) 21:32:53 ]
>>252,>>253 そうですか。実際にclassをダウンロードさせるテストはあきらめました。

今SoftKeyListenerをやっています。
www.geocities.jp/inu_poti/makeiapp/panel/softkey.htm
を見て、DoJa5.1のメインディスプレイに水色のボタンを表示させることができました。
そのボタンを押したいのですが、水色のボタンをマウスでクリックですか?

256 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:17:45 ]
キーウインドウのボタンを押せばよかったと自己解決です。

257 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:51:00 ]
質問する前に付属してるpdfとリファレンスマニュアルは隅から隅まで見るぐらいはしてくれ

258 名前:デフォルトの名無しさん [2008/01/31(木) 23:17:55 ]
iαppliTool for DoJa-5.1(FOMA)で作成したプログラムを
SDカードに保存して、それを携帯電話実行したいのですが
どのようにすればよいでしょうか?


259 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:28:48 ]
Win上のjavaでは文中の改行は\nですが、iアプリでは何を使うのでしょうか?

260 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:18:23 ]
>>257
聞けばすぐ分かるのにマニュアルを隅から隅まで見るのは技術系。
技術系の人は仕事が遅い。
文系の人はえらい人に聞いてさっさと解決してしまう。

261 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:18:40 ]
>>258
>>257

>>259
動かしてみればいい。


262 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:19:39 ]
追記だ。

>>258
携帯のマニュアル読んでみろ。


263 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:26:49 ]
早い遅い以前に文系のプログラマなんて使いものにならん。



264 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:55:08 ]
文系は金の勘定だけしていればいいと思うよ

265 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 01:09:56 ]
>>251
HttpConnectionクラスを用い、
http通信してホームページのデータを取得する。
なんかアプリケーションゲートウェイ的な仕掛けが必要なら
サーバサイドもなんか適当に工夫する。
Doja上で動かせるHTMLパーサとレンダリングエンジンを適当に用意して、
取得したデータを元にDoja上の画面に描画する。

ADFのPackageURLを自分のホームページと同じパスにしとかないと通信できない。

266 名前:259 mailto:sage [2008/02/01(金) 01:32:11 ]
>>261
?
\nでは改行にならなかったのですが

267 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:06:39 ]
>>266
そもそも文字をどうやって表示しているのか。

268 名前:259 mailto:sage [2008/02/01(金) 02:08:51 ]
label表示です

269 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:17:26 ]
聞く前に調べる癖をつけるべき

ttp://www.rcdtokyo.com/man/doja/api/com/nttdocomo/ui/Label.html

270 名前:259 mailto:sage [2008/02/01(金) 13:44:51 ]
大変初歩的なミスで申し訳ありませんでした。
labelをやめて編集不可にしたTextBoxを使用したのですが、
相変わらず文中の改行は\nではできません。
よろしければ、改行文字を教えていただけないでしょうか。

271 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 14:48:51 ]
改行コードなんてほぼ3択なんだから全部試して駄目なら他の部分でミスってるんじゃね?

272 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 15:05:45 ]
System.getProperty("line.separator")

273 名前:259 mailto:sage [2008/02/01(金) 17:36:25 ]
プログラムの制御を間違えていたので必要なところで改行されていなかったようです。
すいませんでした。



274 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 03:14:40 ]
TextBoxに入力する時には一度決定キーでキー入力状態にしますが、
KeyPressedでキーの数字を順次読み込ませてTextBoxに入力したいのですが、
そうした場合に一字ずつ追加していくにはsetTextで良いのでしょうか?
他に良い方法が有ればご教示いただければと思います。
参考までに現在の該当部分のソースです
public void KeyPressed(int key) {
switch (key) {
case Display.KEY_1:
text.setText("1");
break;
}
}

275 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 04:28:14 ]
text.setText(text.getText() + (key))






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

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

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