iモード携帯電話用Jav ..
[2ch|▼Menu]
987:デフォルトの名無しさん
06/11/22 09:15:31
>>986
んでも、Display.width()で取れるサイズでしか描画してないからそれってないと思うんだけどな・・・

988:デフォルトの名無しさん
06/11/22 10:42:44
ビューアが相変わらず作れません…。

URLリンク(galugari.hp.infoseek.co.jp)
上記のようなテキストビューアを作りたいんですけど、テキストファイルを画像ファイルに偽装した後、
どうやって画面に表示させていいかわからないのです。

普通に読み込んだら1ピクセルの点が表示されてしまいますし…。
なんらかの変換を行って表示させているのでしょうかね?
描画方法を知っている方、教えていただけませんか?

989:デフォルトの名無しさん
06/11/22 11:52:46
>>988
テキストデータの取り出しが失敗してるんだろう?
読み込んだデータがどんなデータなのかバイナリ出力して
正しいか判断してみればいい。ほんとに正しく取り出せてるのか?
正しいデータであれば文字のエンコードを調べてみるといい。

990:デフォルトの名無しさん
06/11/22 12:02:45
>>988
なぜ偽装しないといけないかを理解してる?
そして、その偽装したデータがどういう構成をしているのかということも。

画像データに偽装されたテキストを一発で描画するなんて都合のいいメソッドはない。
1行ずつ取り出して Graphics#drawString() で描画するのが基本。
テキストの取り出しは >>934 で示された方法を参考に。
メソッドの詳細はAPIリファレンスで調べること。


991:デフォルトの名無しさん
06/11/22 13:12:57
新スレ立ててみた。ミスってたらすまね

iモード携帯電話用Java(iアプリ) Part13
スレリンク(tech板)

992:デフォルトの名無しさん
06/11/22 16:39:52
>>991
|ω・)<乙

|≡3

993:デフォルトの名無しさん
06/11/22 17:12:46
あぁ、レスありがとうございます!
>>989
バイナリ出力ってがよくわからないです、すみません…。
フリーのテキストビューアではファイルが表示されているので、
テキストデータに誤りはないと思うのですが。

>>990
>なぜ偽装しないといけないかを理解してる?
>そして、その偽装したデータがどういう構成をしているのかということも。

おっしゃるとおりで、その部分の理解がまったくできていません…。

>1行ずつ取り出して Graphics#drawString() で描画するのが基本。

1行ずつ取り出す、というのはどういうことですか?

実用的なアプリのサンプルがなかなか見つからなく、途方に暮れていました。
990さん、ちょっとヒントが見えてきました。もう少し教えていただけませんか?

あれ?これは新しいスレに書くべきなのですか?


994:デフォルトの名無しさん
06/11/22 17:25:56
まずは java の入門書でも読むべきだと思うが・・・

995:デフォルトの名無しさん
06/11/22 18:02:32
偽装する、ってのはTXTファイルの拡張子を.JPGとかに替えることかね。
テキストを一行ずつ読む、という処理をやったことあるかい?

996:デフォルトの名無しさん
06/11/22 18:51:18
>>993
バイナリが判らない・・・ってのはプログラマとして
かなり致命的だと思うんだが・・意味が判ってないだけかな。
テキスト形式とバイナリ形式、テキスト処理する上でちゃんと
理解しておいた方が良いと思うよ。検索すればいくらでもでる。
正直、上の方にいる検索でんでん〜の人もそうだけど
いきなり難しい事をやろうとしすぎてると思うんだが。

偽装に関しては外部データを扱う裏技みたいなもの。
一行ずつのくだりは一度でもテキストを画面に出力する
アプリを作っていれば意味は理解できるはずだが・・・。
ためしに長い文章を出力してみればいい。

997:デフォルトの名無しさん
06/11/22 20:04:08
>>994
入門書の入門書のようなものは読んだのですが、
応用がきかせられなくて…。すみません。

>>995 >>996
テキストを一行ずつ読むというのは、
一行ずつ画面に描画する、という意味ですか?

バイナリに関しては少し見てみました。
もうすこし勉強してみます。
偽装するのは本体から読み込ませるときにテキストファイルのままでは
携帯電話のデータBOX認識(マイピクチャ?)でされないからですよね?

それから>>934のような読み込みはresフォルダに入れたデータを読む場合ではないのですか?

初歩的な質問ばかりですみません。
どんなメソッドを使えばいいのかもわからないんですものね…。
みなさんがそうおっしゃるのももちろんです。
でもなんとしても作りたいんです。

998:デフォルトの名無しさん
06/11/22 23:15:25
miniSDとかの外部メモリ処理のAPIはDoCoMoが公開してる仕様書に書いてあったと思うけど、
そもそも勝手アプリで携帯内のファイルにアクセスできたっけ?

999:934
06/11/23 00:33:09
>>997
うひょ!俺褒められたwww
リソースから読むのも、お前さんが偽装した画像ファイルから読むのも、
データストリームという構造上一緒だな。
加えて言うと全く同じコマンドでいけるな。
インプットデータストリームっていうんだぞ。

お前さんのお話のレベルではマジで作れないよ混じれ巣。
残念だったな。
俺に10万くれたら作ってやる。
いやなら業者に払え。
それか3ヶ月ニートになって初めてのサイトからやり直せ。

よし1000get!!

1000:デフォルトの名無しさん
06/11/23 00:42:51
1000?

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5178日前に更新/225 KB
担当:undef