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


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

CLDC+MIDP+携帯電話用Javaスレッド part 3



1 名前:デフォルトの名無しさん mailto:sage [04/08/06 22:21]
J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。

前スレ:
CLDC+MIDP+携帯電話用Javaスレッド part 2
pc5.2ch.net/test/read.cgi/tech/1070858996/

過去スレ
携帯JAVAのスレッド
pc2.2ch.net/test/read.cgi/tech/1011977260/(DAT落ち)

--
Java一般に関しては:
【初心者】Java質問・相談スレ51【大歓迎】
pc5.2ch.net/test/read.cgi/tech/1091770298/

NTT DoCoMoのiモード携帯電話用Java(iアプリ)については:
iモード携帯電話用Java(iアプリ) Part 6
pc5.2ch.net/test/read.cgi/tech/1091286071/

>>2-5あたりにリンク集

152 名前:デフォルトの名無しさん mailto:sage [04/08/29 02:39]
>>139
その記事は妄想ではないですよ。

アプリは国内外問わずに流通されるようになる。のかなぁ。




153 名前:デフォルトの名無しさん mailto:sage [04/08/29 16:55]
>>139
ただ、ライブラリがMIDP準拠のとか、
Vオリジナルとか出来ちゃって動作検証で泣くカモ知れない。

1Mアプリやるからには定額制導入するだろうケドも、
テスト面倒と思われ。

154 名前:なっち(○´ー`○) mailto:sage [04/08/29 18:00]
キャリア・端末でマチマチになっちゃうと
国際標準である意味が曖昧になるよね。
完全準拠であうとがんばってくれたら
市場活性化すると思うんだけど。
あうはどうなんだっけ、Javaとは決別の方向性なのかな。

155 名前:デフォルトの名無しさん mailto:sage [04/08/29 19:02]
ttp://www.itmedia.co.jp/mobile/articles/0408/27/news015.html
にあるような JSRが導入されれば、互換性もある程度は保証されるかも。
でも、今年でる端末に互換性を求めるのは難しいかも...。



156 名前:デフォルトの名無しさん mailto:sage [04/08/29 19:41]
auはJAVA捨て。今売られてるもの以降は出ない。
アプリ目的でキャリア換えする人は少ないから、BREWがよっぽどこけない限り、
JAVAを積極的にやろうとは思わないはず。
BREWにして困るのはCPだけだし。

157 名前:なっち(○´ー`○) mailto:sage [04/08/29 23:58]
なるほど。ということは、
docomoはDojaで制約がないので好きにできる。
auはBREWでパフォーマンスを追及できる。
VodafoneはMIDP2.0とJSRで自らに足かせ。


・・・ん?

158 名前:155 mailto:sage [04/08/30 02:01]
足かせ じゃなくて、コンテンツの流通市場が広がる。
と好意的に解釈しなくちゃ。

同じアプリを世界中にバラまけるようになるはずだし...。


159 名前:デフォルトの名無しさん [04/08/30 20:40]
HttpConnection con = null;
con = (HttpConnection)Connector.open(url);

この時点で例外が投げられるってのはどういう場合に考えられますか。

ADFの設定の

MIDlet-Network: Y

MIDlet-X-AllowURL-1: localhost/

は書いてあります。

ブラウザでURLにアクセスするとちゃんと見れます

160 名前:デフォルトの名無しさん mailto:sage [04/08/30 21:59]
>>159
例外の内容を書かないのはなぜ?



161 名前:デフォルトの名無しさん [04/08/30 22:02]
すいませんでした、エラーの内容を書きます。


catch(Exception e){
System.out.println("HTTP接続に失敗しました");
System.out.println(e);


HTTP接続に失敗しました
java.lang.SecurityException: access denied

162 名前:デフォルトの名無しさん [04/08/30 22:15]
>>160
例外の内容を書いたのに答えが無いのはなぜ?

163 名前:デフォルトの名無しさん [04/08/30 22:27]
それが分からないから質問してるんですけども

164 名前:デフォルトの名無しさん [04/08/30 22:33]
access denied って言われたって

ブラウザから全く同じアドレスで確認できる

ADF設定は上に書いたとおりに行っている

その上でエラーになるので質問をしているんです。

165 名前:デフォルトの名無しさん mailto:sage [04/08/30 22:51]
MIDlet-X-AllowURL-1: localhost/
この意味判ってる?

MLでも聞いてるみたいだが‥

166 名前:なっち(○´ー`○) mailto:sage [04/08/31 00:36]
質問者本人のレスかわからないけど
例外を教えてやったんだから
答えろって態度はおかしくないかい?
実行環境すら書いてないし。

例外が
java.lang.SecurityException: access denied
とわかっていれば、
この場合はezplusエミュで
MIDlet-X-AllowURL-1属性とマッチしないホストへ
接続を試みているのではないか、
早い話、接続先のURLがおかしいのではないか、
なんて見当もつけられるけど。

167 名前:デフォルトの名無しさん mailto:sage [04/08/31 00:50]
質問者は端末(エミュレータ)がauなのかvなのか、それとも他のMIDP端末なのか、
auならPhaseいくつか、vならC4型かP4型かP5型かとか書かないと
回答者も困ると思うんだが。

>>159を見てもそれがわからん。
>MIDlet-Network:  …これはvでは書くがauでは書かないもの。
>MIDlet-X-AllowURL-1:  …これはauでは書くがvでは書かないもの。
と俺は認識してるんだが、回答できる人はこれを見て何の端末か分かるもんなの?

168 名前:なっち(○´ー`○) mailto:sage [04/08/31 01:47]
>>167

>>159だけだとエミュとしか。
定義されてない属性をつけてはいけないわけではないから
WTKすらありえるし。

>>161の情報があればこの場合に限っては

接続先がlocalhostなので普通に考えたら
ローカルサーバを接続先にしたエミュ。

Vの場合MIDlet-Network: Y が設定されてない場合に、
auの場合MIDlet-X-AllowURL-n: で指定されていないホストの場合に、
SecurityExceptionを吐き、前者は指定済みなので後者の可能性が高い。

auが通信に対応したのがPhase2以降とどこかに書いてあったので、、、

結論:多分phase2以降のezplus Emulatorじゃないかなぁ?

とかかなんとか推理はできるけど、
無駄な過程だし回答が不正確で遅くなるだけと思いますわん

169 名前:デフォルトの名無しさん mailto:sage [04/08/31 02:02]
JavaHzで同じような時間帯にそっくりの質問がソース付きで投稿されてる
同じ香具師かどうかはわからんが
>>166 多分正解
>>168 ezplusらしい。ナイス勘

170 名前:167 mailto:sage [04/08/31 04:06]
>>168
さんきゅ。そういう推理の仕方、俺も参考にしてみる。



171 名前:159 [04/08/31 10:22]
お騒がせしました。
通信の方はなんとかなりました。
大変ご迷惑をかけたことをお詫びします


実行環境はphase2のezplus Emulatorです・・

172 名前:159 mailto:sage [04/08/31 10:44]
原因は

tool→default envのotherkeywordだけしか設定してなかったためです

project→edit envの設定したら動きました。。。

173 名前:なっち(○´ー`○) mailto:sage [04/08/31 16:44]
ezplusの設定はまぎらわしいからねぇ。
とりあえずよかったね。

174 名前:デフォルトの名無しさん mailto:sage [04/08/31 21:18]
なんか、質問のためのテンプレでも用意しなきゃいけないような話題が続くとイヤだな。

175 名前:デフォルトの名無しさん mailto:sage [04/08/31 22:19]
うお、MIDPリファレンスの日本語版を
紹介しているサイトが存在したのか・・・。
ないものだとあきらめてからマジで嬉しい。


176 名前:なっち(○´ー`○) mailto:sage [04/08/31 22:44]
>>175
さかきけいさんが書いてるやつ?

177 名前:デフォルトの名無しさん mailto:sage [04/08/31 23:29]
>>176
うん、そう。
J2SEとVodafoneの日本語版リファレンスは
持ってたけど、MIDPのは持ってなかったから
ゲットできてよかったあるよ(○´ー`○)


178 名前:デフォルトの名無しさん mailto:sage [04/08/31 23:38]
そこの機種別スペック表も重宝するよね。
ありがたいことです。

179 名前:なっち(○´ー`○) mailto:sage [04/09/01 00:03]
急になくなったりしたらピンチなのです。。。

せっかく話題に出たので
有名かつ既出とは思うけどリンク張っとくね

日本語によるMID ProfileのAPIリファレンス
ttp://godwood.allnet.ne.jp/vioret/midpapi/

180 名前:デフォルトの名無しさん mailto:sage [04/09/01 00:26]
>>なっち
wgetとかでローカルに保存しとけばイイ



181 名前:なっち(○´ー`○) mailto:sage [04/09/01 01:08]
んーそうだねぇ。そうしようかな。

182 名前:デフォルトの名無しさん mailto:sage [04/09/01 14:53]
902SHがJATE通過したね。

MIDP2.0に乗り換えるかな。

183 名前:デフォルトの名無しさん mailto:sage [04/09/01 21:00]
www.eclipse.org/org/press-release/aug302004ercpcb.html
携帯電話/PDA向けのJava環境に関して、MotorolaとNokiaがSunを
無視してIBMにすりよるらしい。しかし携帯でRCPするってことは
SWTだけじゃなくてJFaceまで動かすつもりなんだろうか。

184 名前:デフォルトの名無しさん mailto:sage [04/09/01 22:56]
まぁ、モトローラもノキアもVoda向け3G端末出してくる訳だが。

185 名前:デフォルトの名無しさん [04/09/02 16:06]
質問です

ezplusの2.0でアプリを作っているのですが


aクラス→bクラス→cクラス
               ↑
↑              ここで再生している音楽を調整したい
ここで音楽を再生

この場合aクラスからbに移るときはMIDlet本体ごと渡しているのでカレントも完全に移動しています
cクラスからaクラスで再生した音を操作したい場合はどうすればいいのでしょうか
たとえば再生を停止したり、ボリュームを調節したり

186 名前:デフォルトの名無しさん [04/09/02 16:18]
やっぱり全てのクラスにMediaPlayerBoxのインスタンスをわたさなきゃダメでしょうか

187 名前:デフォルトの名無しさん mailto:sage [04/09/02 20:12]
>>185
>この場合aクラスからbに移るときはMIDlet本体ごと渡しているのでカレントも完全に移動しています
説明がまるで意味不明なんだがMediaPlayerBoxのインスタンス(mとする)を
オブジェクトa,b,cからいじりたいってことか?
だったらa,b,cでmの参照を保持するのが妥当だろう。(多分>>186で言ってること)
a,b,c,mを包含するオブジェクトxを用意してそこで制御するって案もある。

ていうか別にこのスレ向きの質問でもないような気が。

188 名前:なっち(○´ー`○) mailto:sage [04/09/02 20:24]
>>186
インスタンスを渡せない複雑な家庭の事情でもありまっするか?

操作するためには、なんらかの形でインスタンスを渡す必要は
あるんではないですかね。

コンストラクタが長くなって嫌だというのであれば

○専用のデータ保持クラスを用意して渡したいものはまとめて渡す
○abcがDisplayableで
必ずMIDletのインスタンスを渡しているというような設計なら
MIDletの中でMediaPlayerBoxを宣言・生成してやる。
○専用の初期化メソッドで渡す。
○staticでなんとかかんとかする。

というとこですかねぇ
結局は渡すわけですけど。
ひねってあまり珍妙なことをすると実機でトラブルかも。

189 名前:デフォルトの名無しさん [04/09/02 20:40]
>175
英語版見てから日本語版見たほうがいいよ。日本語版は情報が欠落しているから。


190 名前:デフォルトの名無しさん [04/09/02 20:58]
EZアプリ(java)で、赤外線通信はできますか?
プログラミングガイドで見つけれなかったけど、バンドルアプリで赤外線リモコンやってるみたいなんで。
できるときは、どこに資料がありますか?

同様に、VodafoneのVアプリで赤外線通信できますか?



191 名前:190 mailto:sage [04/09/02 22:02]
Vアプリの方は、すぐ資料がみつかりました。

192 名前:デフォルトの名無しさん [04/09/02 23:12]
さっきまで動いていたアプリがバージョンアップした途端に起動すると

ezplusを続行できません

となって起動できません

ソースを元に戻して再アップしてみたのですがそれでも動きませんでした

193 名前:デフォルトの名無しさん mailto:sage [04/09/02 23:32]
という大変な話があったとさ。
とっぴんぱらりのぷぅ。

194 名前:デフォルトの名無しさん mailto:sage [04/09/03 00:22]
>>190
そもそもEZアプリ(Java)が使える機種の中に
赤外線通信機能を持った機種がない。

195 名前:デフォルトの名無しさん mailto:sage [04/09/03 01:05]
ワロタ

196 名前:デフォルトの名無しさん mailto:sage [04/09/03 10:56]
>>194
スレ違いになりますが、BREWアプリだとできますか?

197 名前:デフォルトの名無しさん [04/09/03 13:37]
知的障害者がいるスレはここですか

198 名前:デフォルトの名無しさん mailto:sage [04/09/03 13:46]
>>197のこと?


199 名前:デフォルトの名無しさん mailto:sage [04/09/03 16:13]
>>196
スレ違いって分かってるなら面倒でもそっちのスレへ行って。
ttp://pc5.2ch.net/test/read.cgi/tech/1076511398/

200 名前:デフォルトの名無しさん mailto:sage [04/09/03 16:16]
>>199
すでにそっちでも質問してるんですが・・・



201 名前:デフォルトの名無しさん mailto:sage [04/09/03 18:15]
>>200
あっちで質問していればここで聞いてもいいってもんじゃないだろ

202 名前:デフォルトの名無しさん mailto:sage [04/09/03 18:42]
>>200
単なるマルチポストかよ。

203 名前:デフォルトの名無しさん mailto:sage [04/09/03 22:09]
>>186-188
話それちゃうけど、
オレの場合は、すべてのインスタンスへの参照を記憶する専用のクラス(インスタンス)を作って、
そいつへの参照を全員が知ってる、っていう形で適当に仕上げちゃうことがあるなぁ。

勝手に操作されちゃ困るほどの規模のアプリ組んだことがないからこそなせる技ではあるけど。


204 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:19]
>>203
共通して参照するデータをまとめて扱うのって
むしろ定跡なんじゃないかなぁ。
ゲームのプログラムとか読んでると
ポコポコそういう構造体でてくるでそ。

メモリとかサイズ節約できるなんて副作用もありえるし
MIDPでは積極的にやった方がいいのかなってチラっと思いましたワ。

205 名前:デフォルトの名無しさん mailto:sage [04/09/03 23:22]
3個以上のクラスを作る余裕のある藻前らがうらやますぃです。

206 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:37]
オシゴト ゴクロウサマデス・・・

207 名前:203 mailto:sage [04/09/03 23:40]
オナヂク ゴクロウサマドス
某ビューア5クラスドス

208 名前:なっち(○´ー`○) mailto:sage [04/09/03 23:51]
本音を言うと仕事で携帯アプリ作れる人がうらやましいです。
MIDletとCanvasだけで我慢するので誰か雇ってください。

209 名前:デフォルトの名無しさん mailto:sage [04/09/04 00:07]
なんでプロの人はオブジェクト指向したらいけないの?

210 名前:デフォルトの名無しさん mailto:sage [04/09/04 01:06]
>>209
そんな容量の余裕はありません。
あと、クラスを定義しないからオブジェクト指向ではない、というわけでもありません。



211 名前:デフォルトの名無しさん mailto:sage [04/09/04 02:06]
なるほど。


212 名前:デフォルトの名無しさん mailto:sage [04/09/04 03:47]
ちょっと待って。
仕事でやってる人誰もが容量で苦しんでるわけじゃない。そこら辺勘違いしないで。
iアプリの30KB制限のやつでもクラス3つ4つ定義してたりする。
結局作るものによる。(それを言っちゃぁおしめーか)

213 名前:デフォルトの名無しさん mailto:sage [04/09/04 11:16]
容量との戦いは1Mアプリになっても続くのだろうか(;´Д`)ハァハァ

214 名前:203 mailto:sage [04/09/04 18:30]
ちょっと想像したんだが、
状態変数やらフラグやらが山盛りあって、
状態をそこら中でチェックしまくりで、
しかも変数名が2文字とか、
そんな世界なんだろうか。。。

keyPressedの中身が5重ifとかで、
「横に長いディスプレイほすぃ」とか・・・

変数名が10文字から2文字に変わったとしても、
ちっさなpngファイル1つで埋まっちゃう。
ゲームアプリは、しょせん
グラフィックデザイナ>>>(越えられない壁)>>>プログラマ
とか。


215 名前:205 mailto:sage [04/09/04 18:39]
変数名の長さ切りつめは流石に……
そこを削りたければProGuardとかオブファスケータ
噛ませればいいだけだから気にしてないでつ。
メソッドを手動インライン展開するのも可能な限り最後の手。
でも、

>状態変数やらフラグやらが山盛りあって、
>状態をそこら中でチェックしまくりで、

これはそのたうりです、はい。漏れがヘボなだけってこともありえるがOTL

> keyPressedの中身が5重ifとかで、

これはキープレス・キーリリースのイベントハンドラでは
それこそビットフラグ立て下ろしするだけにして、
必要なときにフラグ見て処理、で何とか片付けてますた。

216 名前:デフォルトの名無しさん mailto:sage [04/09/04 21:32]
スレッドの数に制限ってあるの?

217 名前:デフォルトの名無しさん mailto:sage [04/09/04 22:09]
>>215
メソッドのインライン展開などは、Eclipseにやらせなさい

グラフィックデザイナっていうか、ドッターも、圧縮のこと考えて点打つ必要あり。
メモリ割り当てに関しては、プログラマの方が発言権が強いし。

ようするにゲームアプリ・ビジネスアプリ関係なく
金出す人・旗振り役 >>>(越えられない壁) >>>>しもじもの手動かす人

218 名前:なっち(○´ー`○) mailto:sage [04/09/04 23:31]
>>215
キー入力の話なんだけど
すぺて押下状態チェックで済ませてるの?

つまり、いついかなる状況でもキーを離すと
フラグが倒れて、押していると立っている感じ?
自前リピートチェックというか。

あんまり上手に説明できないけど。


219 名前:デフォルトの名無しさん mailto:sage [04/09/05 00:10]
>>218
> いついかなる状況でも

んなわけないだろ。

220 名前:デフォルトの名無しさん mailto:sage [04/09/05 00:11]
>218
実は前任者のソース使い回しだからあんまし理解できてないんだけどw
Pressのときは「押された」フラグを上げる。そのとき「押し離し」フラグは下げる。
Releaseのとき、「押された」フラグを下げて、「押し離し」フラグを上げる。

で、実際にキーの状態で処理を分けるときは、
・押したor押しっぱなし -> 「押された」フラグを見る
・押したけど押しっぱなしではない -> 「押し離し」フラグを見る

てな感じですた。あと、「離し押し」フラグとかもあったけど使わなかったので忘れた(爆)
あ、RepeatはPCのキーと一緒で最初のPressのワンテンポ後に発生するので
「押しっぱなし」の判定には使えないっす。



221 名前:なっち(○´ー`○) mailto:sage [04/09/05 00:38]
>>220
ああ〜「押し離し」は離したときに反映されるわけだね。
やっぱりリピートタイミング制御できない以上
みんなだいたい同じような処理してるのかな。
キーイベントとポーリングの折衷式というか。

222 名前:デフォルトの名無しさん [04/09/05 23:04]
最近Vodafone(P5型)のVアプリ作り始めて、
やっとJPEG画像(データフォルダ内)を
表示するところまで作れました。JAVA自体
触るの初めてなので、ここまで作るのにかなり
時間を使ってしまった・・・。しかしJPEG画像は
表示されたのですが、QVGAサイズの画像を
表示させると、もろに携帯ディスプレイから画像が
はみ出してしまいます。

Imageファイルを携帯のディスプレイサイズで表示
する簡単な方法はないでしょうか?


223 名前:なっち(○´ー`○) mailto:sage [04/09/05 23:19]
>>222
jadに
MIDlet-Application-Range: 0,0
記述してますかいな?


224 名前:222 mailto:sage [04/09/05 23:34]
>>223
はい、記述しています。
というかこれ、エミュレータ側のDisplaySize設定が
240×260の場合なら、画面いっぱいにQVGA画像が
表示されるということですか?
しかしどちらにせよ、「MIDlet-Application-Range: 0,0」
を記述していても、記述していなくても見た目変わらない
ように見えるのですが。

225 名前:デフォルトの名無しさん mailto:sage [04/09/05 23:39]
>>224
> MIIDlet-Application-Range: 0,0
の記述は確かに、エミュには関係しないな。実端末で影響する。

いわゆるQVGAサイズとは240*320(W*H)のこと。
画面サイズは240*260なので、はみ出して当然。
Javaから扱える画面はQVGAマックスではないので注意。

226 名前:222 mailto:sage [04/09/05 23:45]
>>225
エミュでは「MIIDlet-Application-Range: 0,0」の
記述は関係しないのですか。謎は全て解けました。
Javaから扱える画面はQVGAマックスではないのは
もちろん知っていましたが。

情報ありがとうございました。


227 名前:デフォルトの名無しさん [04/09/06 17:58]
ezplus からブラウザの起動ってどうやるんですか

phase2.1

です

228 名前:デフォルトの名無しさん mailto:sage [04/09/06 19:23]
アプリ自体を停止しないでスレッドの停止って出来たっけ?

たとえば
app1からthread1 thread2を開始させる
そしてthread2を停止してthread3を開始。 みたいな。

229 名前:なっち(○´ー`○) mailto:sage [04/09/06 22:08]
>>228
run()を抜けた状態が安全な停止にあたるので
実装したrun()の最後で
次のスレッドを開始すればいいんでないですかね。
CLDC/MIDPにstopに類するメソッドは定義されていないと思う。
ついでにスレッド違いでゴンス。

参考
ttp://www.gimlay.org/~javafaq/S019.html#S019-P6

230 名前:デフォルトの名無しさん mailto:sage [04/09/06 22:26]
>>228
オレも、他のスレッドを直接停止させることはできない、ってどっかで見たような気がする。

thread2は常時自分が生きるための権利を表すフラグをチェックしつつで、
app1がthread2を生かすためのフラグを下げて、
てな感じで対処すればいいと思う。



231 名前:デフォルトの名無しさん mailto:sage [04/09/07 00:37]
MIDP2.0使えるようで使えねーーーーーーーーーーーーーーーーー

232 名前:デフォルトの名無しさん [04/09/07 16:21]
>>227
(ノД`)ノ

233 名前:なっち(○´ー`○) mailto:sage [04/09/07 23:12]
>>232
EZアプリ(Java™)プログラミングガイドの
5−2(3)ではアカンの?

ttp://www.au.kddi.com/ezfactory/tec/spec/ezplus.html

234 名前:なっち(○´ー`○) mailto:sage [04/09/07 23:14]
まちがいた(2)だね

235 名前:デフォルトの名無しさん [04/09/08 11:09]
(ノД`)ノ かいけつしましたなっちありがろー

236 名前:デフォルトの名無しさん mailto:sage [04/09/08 23:55]
au 5407CAで、テキストフィールドに入っている改行がすべて
空白に変換されて表示しまうのですが、どうすれば良いでしょうか。

同じソースコードでvodafoneの601SHでは改行が反映されて
表示されました。

問題の部分のソースは、
textbox =new TextBox("コピー",stringdata,200,TextField.ANY)
Display.getDisplay(aapaste).setCurrent(textbox)

stringdataは、改行入りstring型データ(5文字×5行程度)

例)
hogehoge
aaaaaa
bbbbb
って入れたはずデータが、「hogehoge aaaaaa bbbbb」と
改行がすべて空白になって表示されます。

237 名前:なっち(○´ー`○) mailto:sage [04/09/09 01:54]
>>236
例)のデータってどうやって入力してるの?
Phase3のエミュだとエスケープシーケンスで
普通に改行されて表示されるけどん。

なお、実機依存の話だと
なっち(○´ー`○)には
手のほどこしようがありません。

238 名前:236 mailto:sage [04/09/09 08:30]
>>237
テキストファイルから読み込ませてます。

kjx作成ツールと一緒についてきたエミュレータ上では、
問題なく改行が表示されています。
もしかしたら実機依存の問題かもしれません。

239 名前:デフォルトの名無しさん mailto:sage [04/09/09 11:04]
>>238
確かに改行できない実機はいくつかありますよ。
A5403CAでも改行できなかったから、その後継(?)の5407も同様かも。
ちなみに5403では文字入力画面に入る際に、
 使用できない文字があるのでスペースに置き換えます
とかいうダイアログがでて置換されます。

自分の場合、頻度の少ない記号(~とか)を改行文字の代わりに使ってます。
byteデータの段階で改行コードに当たる数値を代替記号のコードに入れ替えて
その後でStringに変換して使ってます。
実際の改行を含んだデータにしたい場合は逆の操作で。
結局入力画面では改行されないので解決と言えるかはわかりませんが・・。

240 名前:なっち(○´ー`○) mailto:sage [04/09/09 12:14]
\nエスケープも効かず?
まぁ効いても同じことかな。



241 名前:デフォルトの名無しさん mailto:sage [04/09/09 12:59]
auのテキストフィールドの改行は機種依存だってJavaDocに書いてあるよ。

242 名前:236 mailto:sage [04/09/09 21:41]
>>239-241
返事遅くなりました。ありがとうございます。

やはりカシオ機の機種依存ですか。レスを読んだ後、気になったので、
実機を貸して貰って、テストしましたが、上に書かれているように
「使用できない文字があるので、、」となりました。

>>241
そうだったんですかorz

代替記号を使ってなんとかしてみるかなあ。

243 名前:デフォルトの名無しさん mailto:sage [04/09/10 14:41:41]
TextBoxとかラベルとかをGUIベースで配置できる
フリーの開発環境ってありますか?

前はJBuilderでしこしこ手書きしてたんですが。
ちなみにKDDIPです

244 名前:デフォルトの名無しさん mailto:sage [04/09/10 15:36:01]
そんくらい手書きしろ。

245 名前:デフォルトの名無しさん mailto:sage [04/09/10 20:27:01]
>>243
配置も何も、上から順に並んでくだけなのに必要ないだろ。

246 名前:デフォルトの名無しさん mailto:sage [04/09/10 21:21:00]
URLエンコードってどうにかしてVodaとAU
同じアプリで動かす方法ってないですか?



247 名前:なっち(○´ー`○) mailto:sage [04/09/10 23:20:35]
>>246
誰かしら作ってそうだけど、自前で実装ですかな。

248 名前:デフォルトの名無しさん mailto:sage [04/09/10 23:58:26]
ちょっと、お聞きします。
m3DPrgV_201.pdfにある

First3D.java
siba.mbac
siba.mtra
siba.bmp
siba_sphere.bmp

...はどこかでダウンロードできますか?

249 名前:248 mailto:sage [04/09/11 01:49:15]
自己レスです。
SDKに.javaファイル以外はありました!
.javaファイルはpdf見ながら打ち込みます。

250 名前:デフォルトの名無しさん mailto:sage [04/09/11 11:19:38]
>249
……おーい。PDFって大概コピペできるの知らないのかー?
まぁ久々にタイピングの練習をしようってんなら止めないけどさ……



251 名前:デフォルトの名無しさん mailto:sage [04/09/11 11:58:45]
そういや、VodaのPDFはセキュリティでコピー不可に設定されてるな。
不便だろ。

252 名前:248 mailto:sage [04/09/11 12:45:05]
m3DPrgV_201.pdfはテキスト出力できるpdfだったので、
どうにか助かりました。






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

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

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