携帯JAVAのスレッド
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0002デフォルトの名無しさん
NGNG00032
NGNG0004デフォルトの名無しさん
NGNGアセンブラ勉強しよう。
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGいや、JavaVMで走る他の言語とか、AOPとやら使うとか、逃げ道はないのか
0008デフォルトの名無しさん
NGNGmyClass→aとかの短い名前に変換するプログラム有るらしいけど、
俺は見たことも使ったこともない。
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGそれともイメージを含めて10KBまで?
0012デフォルトの名無しさん
NGNG携帯javaはこのjavaに当てはまりますか
0013デフォルトの名無しさん
NGNGイメージ含めて。
だから苦し紛れにイメージは外部(WEB上)においてロードするときに
アクセスするという、Javaにする意味がないような方法まで…
0014デフォルトの名無しさん
NGNGうげぇ。。正直携帯用のアプリなんか作る気無くなってきたよ。。
所詮アプリいっても携帯じゃここが限界か。。
なんか聞くところによるとアイアプリ専用のクラスで作らなくちゃ
いけないみたいだし。。
0015R29
NGNGこちらの方が議論は進んでいます。
>>11
jarファイルの大きさです。つまりzip圧縮後ということになります。
*.classだけ入れて、画像などのイメージはスクラッチパッドという
領域(たいてい10kbytes)に格納することができるので
code 10k(圧縮後), その他 10kになります。
0016R29
NGNG環境はAppletによく似ています。
import java.applet.Applet;
する代わりに
import com.nttdocomo.ui.*;
するだけなので、大して変わらないです。
0017デフォルトの名無しさん
NGNGアプレットには メモリ制限ないような気がするけど…
0018デフォルトの名無しさん
NGNG文字列とかの基本的なクラスぐらいだろうな。Write Once Run Anywareって。
メーカー(機種)ごとに独自のクラスが多いから。
逆に言ってしまうと、それを売り物にして新製品を開発している。
現実は企業の利益のほうが優先して、Sunが提唱する理想とはギャップが激しい。
0019デフォルトの名無しさん
NGNG「jarファイルサイズ制限」は i-mode Javaに関しては10KB.
0020デフォルトの名無しさん
NGNG結構 Write Once Run Anyware に近くなるけど。
まぁ その辺は Cの移植性と似たりよったりなんでは?
0021デフォルトの名無しさん
NGNGこの春発売の504シリーズではメモリ制限が緩くなるっていう噂は
信じていいの?
0022デフォルトの名無しさん
NGNGJ_PHONE
ttp://www.dp.j-phone.com/
au
ttp://info.ezweb.ne.jp/factory/tec/spec/ezplus.html
0023デフォルトの名無しさん
NGNG504ではjarファイルのサイズは30KBとなるようです。
0024デフォルトの名無しさん
NGNGいつまで待たせるんだ?>JPhone
0025デフォルトの名無しさん
NGNG当分関係無い。だから制限は10K
0026デフォルトの名無しさん
NGNG組み込みって言う特殊なハードウェアを使う以上互換がないのは仕方がない。
0027デフォルトの名無しさん
NGNG(今もそう宣伝している)
そしてしわ寄せが皆PGに来るという罠。
0028R29
NGNGフォントの大きさとか、解像度が機種ごとに違うから
結局個別対応になる
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGパケット代安上がりでウマーと思ったけど、
ファイル転送するたびに、携帯側のデータフォルダをPCと完全同期させるから
時間かかってしゃーない。
なんかイイの無いかなぁ・・・。
0031R2D2
NGNGCLDCプロファイルみたいな感じで、
解像度やフォントやイベントハンドリングの違いをプロファイル化して、
互換ライブラリ作るとか、機種依存コードを自動生成するとか、
方法はないのかな?
0032デフォルトの名無しさん
NGNG0033R2D2
NGNG手で最適化するってあたりならどうよ?
0034デフォルトの名無しさん
NGNG携帯Javaにもあてはまりますよ
P503もN503もD503も、それぞれCPUやOSは異なるものですが(多分)
同じiアプリが動きます。
でも細かなメーカーごとの拡張APIが用意されてるから一部のアプリに関してはそれがあてはまらないはずだけど
今のところそういうアプリはほとんどありません
それよりヒープメモリの大きさ、画面サイズがメーカー毎に違ったり
携帯電話側のバグで一部機能が誤動作を起こしたり、、という事の問題の方が深刻です
ここらへんの事情はパソコンJavaにも共通する問題ですね
0035デフォルトの名無しさん
NGNGうーん、どうだろか。
iアプリに限定すればそうなのかもしれないけど、
auやJ-phoneでは全然違うよ。
やだねぇ。
0036R29
NGNGとにかく、コードサイズが限られているので
機種依存部分はコンパイル時になんとかする
しかないでしょう。
ハード寄りのところは機種依存が激しいです。
蓋の開閉とか、バックライトのON/OFFとか
003734
NGNGauやJ-phoneについてはメーカー固有のAPIが使われているアプリが多くて
機種ごとに違うアプリが提供されているのですか??????
au,J-phoneについてはよく知らないのですがあまりそうだとも考えにくいのですが・・・?
0038デフォルトの名無しさん
NGNGすまん、そういう意味じゃなくて、
iアプリ用のコードはauでは走らないでしょ、ってこと。
なんだっけ、Appletのクラス名からして違うでしょ。アレって。
auはMIDletだけど、iアプリは確か違う名前でしょ。
なんか屁理屈っぽくなってきた。
0039デフォルトの名無しさん
NGNGそういう事ですね(笑)
Java自体はマルチプラットフォームにつくられているのに
各メーカー独自仕様のJavaAPIで競争してる
まぁメーカーにとってみたら自分の会社の商品の中でマルチプラットフォームであれば問題ないんだからしょうがないか・・
0040デフォルトの名無しさん
NGNG間に合わなかったらしい。今後対応させる気はないでもないないらしい。
(所詮ドコモだから保証はしません)
2. 正直、MIDPでは機能不足じゃゴルァ
机上で理屈もてあそんでるだけのSunにまともなAPIが以下検閲
0041JAVA屋
NGNG動いちまった。
手を入れたのはサウンド周りだけだが、クラス名が違うだけで書き方は
ほとんどおんなじ。
動作テストも含めて3日くらいだったが開発費は●●●万円もらった。
(^д^)ウマー
0042デフォルトの名無しさん
NGNGゴルァ!羨ましいじゃないですか
0043811
NGNG0044デフォルトの名無しさん
NGNGこちらへどうぞ
http://www.dp.j-phone.com/top2.html
http://jp-dev.appget.com/
0045デフォルトの名無しさん
NGNG1月じゃなかったのかよ
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGSDKが無いね・・・
0049デフォルトの名無しさん
NGNGJ-PHONE は Jar+JAD だから J2MEWTK レベルで作成可能な
気がする。つっても作ったことないからわからんけど。
しかしJ-PHONEはなんでパケット対応端末じゃないと、一般人はつくれんのだ?
0050デフォルトの名無しさん
NGNGいざとなったらダミーを作ればいいと思う。
http://www.jblend.com/ext/JSCL/jp/
tikei[0]=Image.createImage("/heiti.png");
tikei[1]=Image.createImage("/kusati.png");
tikei[2]=Image.createImage("/mori.png");
こうゆうコードで3行目だけNullpointer例外が出るんですけど・・
もちろん画像データはresフォルダーに置いてあります
エミュレーターでは例外出ても動くんですけど
実機では動きません
どなたかヒントだけでもお願いします
0052デフォルトの名無しさん
NGNGtikei[0]=Image.createImage("/heiti.png");
tikei[1]=Image.createImage("/mori.png");
tikei[2]=Image.createImage("/kusati.png");
に変えても3行目で例外発生?
3行目でした
tikeiは[16]で宣言してるんですけど・・
for (i=0;i<16;i++){
tikei[i]=Image.createImage(16,16);
}
こんな感じで全部初期化(?)したら
例外出なくなりました
けど、これであってるの?
0055デフォルトの名無しさん
NGNGJフォンのはどのくらい大変になりますか?
何か多機能すぎてよく理解できないことがいっぱいなのですが。
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNGJARで50KBだといわれてるなら、そういうこったろ。
あとは、データセーブ用に別枠で数KBが使えて、残りは、
もっとほしけりゃそのたびにサーバーから取ってくるしか
ないな。パケ代払って。
0059デフォルトの名無しさん
NGNGつーかezplusにエミュレータなんかあったんだ。
使い方教えてけれ〜〜
0060デフォルトの名無しさん
NGNGj2meインストすれ
0061デフォルトの名無しさん
NGNGsetCommandListener(this);
こんな感じでCommandを追加した場合、
どうすればremoveできますか?
javaスレでもたずねたんですけど・・・
0062デフォルトの名無しさん
NGNG0063
NGNGそんな贅沢なメモリの使い方はせん!
0064デフォルトの名無しさん
NGNG006561
NGNGcommandActionではずせばよかった
0066デフォルトの名無しさん
NGNGよく言われることではあるけど、それでもソースを各環境ごとに揃えるよりはましでは?
まぁ、ソース中で機種固有コードに分岐するならプリプロセッサのほうがマシって
ことになるかもだけど、バイナリがひとつでよいだけでもまぁ利点かな。
0067デフォルトの名無しさん
NGNG使い方も何も・・・
emujava.exe を起動するだけだよ。
それより俺はエミュレータと連動できるデバッガが欲しいよ。
0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNGこれってForteとかJBuilderとかのデバグ環境から呼び出せるんだろうか?
だれか知ってる人いない?
0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNGAppletは使えますか?
0075デフォルトの名無しさん
NGNG007671
NGNGところで、iアプリのテストとしてはどの機種がお奨めでしょう?
SO503iSはジョグダイヤルなので論外な気がするのですが。
0077デフォルトの名無しさん
NGNGN503iとN503iSで半分以上のシェアがあります。
0078デフォルトの名無しさん
NGNGawtでウィンドウ作るのでしょうか?
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGSwingしか使ったことないからです。
携帯でAppletを使えないなんて、実は、Appletって死滅してますか?
0081デフォルトの名無しさん
NGNGhttp://www.nttdocomo.co.jp/p_s/imode/java/index.html
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGやっぱ、突き放したレスすると一気に落ちるよ。
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGあるサイトのリンクから、auが作ったpdfが見つかりました。
http://info.ezweb.ne.jp/factory/tec/spec/pdf/ezplus_guideVer1_01.pdf
しかし、auのサイト内に
このpdfへのリンクが見当たらないんですけど、一体なぜ?
上のやつはVer.1.01ってことなので、
すでに更新されている気もするんですが、発見不能です。
どこにあるんですかね?
0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092名無しさん@お腹いっぱい。
NGNG> 1. iアプリ立ち上げ時にはMIDPの仕様がまだ煮詰まっておらず
> 間に合わなかったらしい。
そんなん、NTTドコモよりの情報誌が言ってるだけでしょ。
確かに規格できた方が後だったけど、ほとんど固まってたよ。
NTTグループって何でも自分の言うとおりじゃないときが済まない。
税金も投入して作られた市内回線網を背景にごり押し。
まあドコモは規格も設計も態度もずっとまともな方だけど。
> 今後対応させる気はないでもないないらしい。
> (所詮ドコモだから保証はしません)
海外携帯電話でMIDPが流通して、classが使えなくて困る、
と客からクレームしないかぎり合わせることはないな。
0093デフォルトの名無しさん
NGNGまあ、どのみちMIDPのAPIだけじゃ使い物にならんから
どうでもいいんだけど。
0094デフォルトの名無しさん
NGNGfillPolygon()メソッドが使えないみたいですが
MIDPで実現するには自分でこの機能を実装しないと
ダメですよね。
どなたか、MIDPの仕様範囲で記述できる
この機能のソースを公開してるサイトご存じないですか?
探し方が悪いみたいで全くヒットしません。
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGここでβ版のMIDPエミュを手に入れるといいです
ttp://www.jdsp.org/
>>94
塗りつぶしのアルゴリズムって太古の昔から
あるような。自分はCで実装したことがあります
0097デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/news/0203/20/e_imode.html
iモードって便利なの?スカイメール出来ないよね。
0098デフォルトの名無しさん
NGNG誰か詳しい仕様を掲載しているサイト知らない?
0099デフォルトの名無しさん
NGNGhttp://www.people.or.jp/%7Enpaka/kvm/javapress/javapress.html
0100デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG例えば、薬を服用する時間を管理(アラーム鳴らしたり、併飲する薬の種類を提示したり)するアプリを作成することは可能でしょうか?
やはりユーザーがJAVAを立ち上げっぱなしにしなければ機能しないものなのでしょうか?
ひょっとしたら、とんちんかんでバカっぽい質問ですみません。
ご教授いただければ嬉しいです。
0103デフォルトの名無しさん
NGNGiアプリに関して言えば、アプリの自動起動は、「そのアプリを
ダウンロードした時間」が基準になるので、「午後3時にアプリを起動」
とかっていうのは出来ないです。
ただ、1時間ごとに起動させて、起動したときに現在時間を取得して
判断、ていうのはできるとおもうけど、薬の服用お知らせアプリ
とかには向いてないと思いますが。
それプラス、そもそもそんなに頻繁にアプリを立ち上げたりしてると
電池の消費も激しいのではないかと(やったことないんで
確かではないけど。)
少なくとも、アプリ立ち上げっぱなしっていうのは現実的ではないです。
0104デフォルトの名無しさん
NGNGiアプリで服用する時間をサーバーに登録
↓
サーバー側で時間をはかり、時間になったらメールを送信
というのはどうでしょう?
メールが届かない可能性があるのが難点ですが
0105デフォルトの名無しさん
NGNGバカな質問につき合ってくださってありがとうございました。
ホントにホントに勉強になりました。
もうちょい色々発想を変えてみます。
消費電力については詰めが甘かったですね・・
しかもメモリ食うわけだからユーザーは嫌がるかもしれませんね。アプリ。
初心にかえってメール配信も素直で良いと思いました。検討します。
でもどうしてもアプリの可能性にすがりたいので、
よくある「時計アプリ」について模索中です。
ありがとうございました。
0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNGhttp://www.au.kddi.com/ezfactory/tec/spec/ezplus.html
0108@win
NGNGsunからJ2SDKとJ2MEWTK、
auからkjxツール落とすだけでできますよね?
(hdml解説他ezwebの開発補助ページが
ezwebページからauページに移転しています。とりあえず告知↓)
http://www.au.kddi.com/ezfactory/tec/spec/ezplus.html
とりあえず上の3つ落としました。
あと上で紹介されてるエミュですが、登録して落としたものの
MIDPのエミュとどう違うのか不安が残る…(なんか感想文書かされるし…)
kjxツールですが、クラスパスとかファイル名とかうっとおしいので
ツールに入ってるkjxarchiver.jarを直に使う感じでやりたいです。
もうちょい調べますが、使ってるひとでなにかコメントがあればちょうだいしたいです。
(激しくまちがったりしてませんよね?方法として)
0109デフォルトの名無しさん
NGNGそれでよいとおもいます。
0110rubyに嫉妬する奴らが多すぎる。
NGNG0111デフォルトの名無しさん
NGNGhttp://www.kddi.com/release/2002/0513/index.html
0112デフォルトの名無しさん
NGNG0113(・J虫レ・)
NGNGJポンようJAVAの解説サイトしらない?
IアプリはたくさんあるんだけどJポンアプリの解説サイト見つけらんないです。。。。
0114デフォルトの名無しさん
NGNGhttp://jp-dev.appget.com/ml-archive/
http://jp.appget.com/pc/dev_tips/index.html
http://web.ffn.ne.jp/~npaka/kvm/jscl/jscl.html
http://homepage1.nifty.com/marukun/java/jsh51.html
http://www.sigeharu.com/~java/modules/news/
こういうレベル以外は知らない。
かくいうオレもサイトを作ってはいるが、レベル低いので晒し上げはしない。
やぱ数の論理でiアプリにゃかなわんな。
0115デフォルトの名無しさん
NGNGhttp://jp.appget.com/pc/dev_tips/dev_0403/img/spritePattern.gif
こんな感じのスプライトデータの前段階みたいな画像作るのってどうすんのよ?
0116114
NGNG0117デフォルトの名無しさん
NGNG1.0.3使ってるんですが、エミュを起動して実行すると
一瞬エミュの画面は出るんですがすぐ消えてしまいます
何故かわからんのです・・・教えて下さい(´Д`;
0118風たん@錯乱棒 ◆NIKI/szY
NGNG通常となんかちがうっぽいけど具体的にどう違うの?
0120114
NGNGhttp://dev.apptama.com/contest.html
0121デフォルトの名無しさん
NGNG0123デフォルトの名無しさん
NGNG>AU向けの情報、なんかない?
漏れもほすぃ。
0124入門者
NGNG出来ればau向けのものを。
0125デフォルトの名無しさん
NGNGアプレットのデモ時計のソース見ても、ezplusにどう移植したものか判らず(´Д`;)
0126114
NGNGhttp://web.ffn.ne.jp/~npaka/midpbook/index.html
iアプリ向けなら山ほどあると思う。
>>125
MIDPオンリーならJのもそこそこ参考になるはず。
>>122-123 のように、AU向け情報が全然ない。
au by KDDI Java ezplus スレッドPart3
http://cocoa.2ch.net/test/read.cgi/phs/1025464301/1-7
↑意外と携帯PHS板のFAQのほうが充実している、と驚いた。
0127デフォルトの名無しさん
NGNGパケット非対応の機種でもPCと携帯をシリアルケーブル繋げば
PC側からアプリ取れるって聞いたんですけど本当ですか?
0128デフォルトの名無しさん
NGNG絵も同画面上で貼り付けたりしたいのですが、既存のアプリだともう各企業の
独自のアプリを拡張することは難しいと思っています。
そこで何とか、いい方法はないかと探していますが、iアプリなどのアプリを作ればできそうですが、
やはりメッセージ作成の時には、既存アプリを呼び出してしまうため、
画像をその場で貼り付けることができません。
なにかいい方法があったらどなたかお教えください。よろしくお願いします。
0129114
NGNG知らん。実際に試して報告してくれ。メモリが消えるかもしれんが。
正攻法だと公式サイトに入れてもらうくらいしかないだろうな。
>>128
今のJavaの仕様じゃ無理。
サーバ用意してWebメール形式とかじゃダメ?
というか、スレの趣旨から離れてる気が・・・
0130デフォルトの名無しさん
NGNG別スレで答えましたので
まったくの素人ですね。自分で調べれば
0131デフォルトの名無しさん
NGNGありがとうございます
やっぱ無理かな・・・
開発貰ったんですけど携帯とケーブルだけ渡されて
「これでやってね」って言われたんでできるのかなぁと思ったんで
0132114
NGNGできなくはないと思うが、仕様が分からなきゃどうすればいいのかも検討つかない作業になるんじゃないかと思う。
知ってる人は知ってるんだろうけど、オレは普通の一般人なもので。
0133>127
NGNG0134デフォルトの名無しさん
NGNG>>133
ありがとうございます
諦めてパケット対応機を購入しました・・・
0135デフォルトの名無しさん
NGNG覚えると役に立つ順に並べるとするなら?
0136名無しさん@お腹いっぱい。
NGNGiアプリ=MIDP>BREW。
0137デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNGいいけど、徴収システムまでは用意してくれないよ。
0139デフォルトの名無しさん
NGNGダウソ時に番号入れて口座からちょろっと、って出来ないんだ、ダメか。
それ以外に金払わないだろーな。
0142名無しさん@お腹いっぱい。
NGNGJ-Phone以外(ezplus by au,i-アプリ by NTT docomo)は、
第三者が作ったJavaアプリを勝手にdownload出来るから、
支払いをサポートしてくれるソフトダウンロードサイト使えば?
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNGぱっと見た感じ、クラスって何?って思った
0146デフォルトの名無しさん
NGNG0147デフォルトの名無しさん
NGNG0148138=114
NGNG容量ははじめからiアプリほどでは。Jで今は100KB使えるし。
メモリはあんま使ったことないからわからん。
単なる素人プログラマなもので。
>>147
Makefileとあとはふつーの。
javac とか preverify とかコマンド上でやってる。jadにサイズ書くのは、そこらに転がってるツールで。
で、J-SkyApplicationEmurator
なんかいいツールあんの?
しっかし人いないねぇ。
こんな素人のオレが書いてばかりいていいのだろうか。
0150デフォルトの名無しさん
NGNG起動時に待ち受けか通常起動かイベントか何かで区別できないのかな?
iアプリは取れるけどさ。
誰か知ってたら情報キボーヌ
0151138=114
NGNGできない。
ただ、1つのjarに複数のMIDletを記述して複数のアプリを入れることは可能。
で、コードを使い回すとか。
これで、常駐用と通常用をユーザで切り替えてもらうとか。
0153デフォルトの名無しさん
NGNGMIDlet=ミッドレット
でいいの?
激しく読みづらいんだが、
http://www.e-words.ne.jp/page.asp?p=c-index
に書いてあるんだけど、っここって信用できるのかな?
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGj2sdk1.4.0_01,J2MEWTK1.0.4_01,ezplusToolsをインストールしました。
sample(sample_Adlight)のコンパイルまではできるのですが、
emulatorで実行時に
**destoroy :C:\ezplusTools\Tools\Emulator\JbIme.exe
cannot run: sample
java.lang.ClassNotFoundException
Exception.........: e0e053c 'java/lang/ClassNotFoundException'
Application EMERGENCY termination. (-1)
のメッセージが出てしまいます。
KJX作成ツールの設定なのでしょうか?
当方Appletを何度か作ったことがある程度のスキルです。
0156138=114
NGNGpathが通ってないんじゃないかと推測
http://godwood.allnet.ne.jp/vioret/mkezplus.html
あとこっちの方が詳しそう。
au by KDDI Java ezplus スレッドPart4
http://cocoa.2ch.net/test/read.cgi/phs/1030864854/l50
Jぽんも携帯・PHS板に移住した方がいいのかな。
0157155
NGNGありがとうございます。
私もPATH関係だと思い、KJXのPATH設定は何度も見直したのですが…。
もう一回教えてくださったところを見ながら調べてみます。
0158155
NGNGj2sdkを1.3.1_04,j2meを1.0.3_01にバージョンを落として再インストールしたところ
正常に動きました。
以前oracleのインストールのときもJavaのバージョンでつまづいてしまったのを
思い出しました。
まったく何のためのバージョンアップなんだか…
0159デフォルトの名無しさん
NGNGおまえがアフォなだけだろ
0161138=114
NGNGJDK1.4なのを見落としてた。
1.3じゃないとpreverifyが通らないはず。
1.4でも、javacのオプションで旧バージョン向けにコンパイル出来るっぽいけど詳しくは知らん。
で調べてみたけど、javac -target 1.3 とでもつければいいのかな
http://wireless.java.sun.com/midp/questions/jdk1_04/
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGキー入力に応じたイメージ(PNG)を描写しようとすると、かなりもたつきます。
PNGは1枚1枚PaintShopProでパレット最適化にしたのですが、これが原因でしょうか?
EzWebの標準パレット(ってWIndowsと同じでいいんですかね?)にしておけばいいのか、
最初の絵と同じパレットにしておけばもたつかないとか、なんか情報ありますでしょうか?
http://cocoa.2ch.net/test/read.cgi/phs/1030864854/162 〜 と2重投降でスマソ
0164155
NGNGありがとうございます。
今日「Java2ME MIDP ゲームクリエーターズガイド」を買ってきました。
-target 1.1 のこともしっかり書かれていました。
今からこれ読んで勉強します。
0165138=114
NGNGCanvasのコンストラクタでrepaintはする必要ないのでは。
とか別のところを攻めてみる。。
やっぱ、これだけデカい画像(平均100*100くらいあるね)を
毎回転送してるから時間がかかるんじゃないかと思われる。
スプライト使ってるJのようにはいかないっしょ。
0166デフォルトの名無しさん
NGNGでかい画像を毎回転送っていっても、ダブルバッファを使うとなると、結局
毎フレームでバッファイメージを転送しなきゃならんので。
165に書いたみたいに、PNG画像のパレットが全部違っているのが
原因の様です。だけどimageに展開してもっているので、パレットは
関係ないと思ったんだけどなぁ。
つうわけで、固定パレット版:for ezplus (3012CAで確認)
http://y2k.s2.xrea.com/x/c-board/c-board.cgi?cmd=one;no=18;id=ezplus
0167デフォルトの名無しさん
NGNGシリアルケーブルつかえばアプリ転送できるっていうことですよね?
どなたか詳細教えていただけませんか?
0168166
NGNG例えばAUのA3012CAとPCをケータイリンク等の「データフォルダ転送」をサポートしている
編集ソフトで繋げば、PCでダウンロードした *.kjx を 携帯にケーブルで送って、携帯で実行できる。
こうすればパケ代がかからないので◎
つっか、アプリ開発するとき、いちいち携帯でダウンロードしてたら、パケ死するよね。
0169デフォルトの名無しさん
NGNG確かにパケ代はネックだね
おれはあんまり機種依存しないものしか作ったことないから、
極力エミュレータで動作確認すませて
機種ごとの画面サイズとかはプリプロセッサで機種別にやっちょる
0170167
NGNGどうもありがとうございます。
いろいろ調べてみましたが、やはりJ-Phoneに関して
アプリを転送することができる製品というものが見つかりませんでした。
個人の開発者にはムリなのでしょうか…
0171でぃふぉるとは名無しさん
NGNGJ-Phoneはそれを許さない。
3者ともセキュリティを気にするのなら、
applicationだけじゃなくて、appletも仕様にいれて、
appletはdownload自由にすればよかったのに…
0172でぃふぉるとは名無しさん
NGNG各社のサービスをサーベイしてあります。
0173170
NGNGやはりそうですよね。
有難うございました。
0174168
NGNGこの際、AUに鞍替え汁。
0175デフォルトの名無しさん
NGNG0176138=114
NGNGhttp://www.zdnet.co.jp/mobile/0209/25/n_s02.html
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNG小遣い帳をiアプリで作ってたんだけど
・メインのIアプリクラス(完成)
・入力画面パネル(完成)
・一覧パネル(完成)
・棒グラフキャンバス(未完成)
・円グラフキャンバス(未完成)
・DBクラス(完成)
・DBの要素クラス(完成)
の7クラスつくったらもう11kになっちゃったよ(T_T)
今iアプリの容量ってどれくらいだ!?
0181デフォルトの名無しさん
NGNGってかありますか?
0182デフォルトの名無しさん
NGNGシステム的に無理なのかそれとも公式サイトを繁栄させるため?
だれか知ってる人おせ〜て!!
0183138=114
NGNG専用スレへ
iアプリ
http://pc3.2ch.net/test/read.cgi/tech/1000723476/l50
>>181
Javaでは無理。
A5301Tは、端末の機能としてそれがあったような。
>>182
Jフォンに直接聞いてくれ。
セキュリティに敏感だったんだろ。
パケ機も結局、「自由に」配布できるワケじゃないし。
0184デフォルトの名無しさん
NGNGやはり、普通のJavaをある程度マスターしてから携帯に行った方がいいですか?
プログラム歴はナシです。
0185138=114
NGNGプログラム経験が全くないのなら、最初はかなりとまどうかも。
「プログラミング初心者は**言語からやれ」てな論争はこの板じゃしょっちゅうあると思うが、
結局は本人のやる気の問題だと思う。
オレとしては、軽くC言語をさわってプログラムの初歩になじんでから
ケータイ向けJavaをいきなりやってもいいと思う。
>>184 に書いたようなアプリがただほしいっていうだけなら、
そこらのサイトから落とすか紙と鉛筆持ってった方が遙かに楽だ。
0186デフォルトの名無しさん
NGNGhttp://cocoa.2ch.net/test/read.cgi/phs/1030864854/l50
こっちでも聞いてみたんですけど、ezplus emulatorでHTTP通信って出来るもんなのでしょうか?
設定にはHTTPに関する項目がないんで、できるOR出来ない、しかないとは思うんですが。
0187デフォルトの名無しさん
NGNGやっぱHTTP通信も出来なそうだね。
0188138=114
NGNGできるんじゃないの?
http://godwood.allnet.ne.jp/vioret/midpapi/javax/microedition/io/HttpConnection.html
「ネットから画像データを読み込む」サンプルもあるみたいだけど。
http://web.ffn.ne.jp/~npaka/kvm/midp/midp.html
0189デフォルトの名無しさん
NGNG実際にやってる環境だとできんのよ。
具体的にはKDDIの提供しているezplusエミュレーターを使って(設定などはデフォルト)
2chブラウザのiMona(http://soft.spdv.net/imona/)を走らせてるんだけど、通信に入ると
ソフトが通信エラーを吐いちゃう。
ほかにHTTP通信をするアプリ知らないから、ほかでは試せてないんだけど。
J2MEのエミュレーターだったら出来るかも知れんけど、KDDIP使ってるかもだから走らないと思う。
0190デフォルトの名無しさん
NGNGHTTP通信は可能です。ただし、iアプリみたいにProxyサーバーが使えないので注意が必要。
それ以外はMIDP仕様でHTTP通信するようにプログラムすればOK。
(MIDlet-NetworkとMIDlet-X-AllowURLの設定を忘れずに)
0191デフォルトの名無しさん
NGNG0192138=114
NGNGAUのを流用するとか。
javac preverify jar とjad/MANIFEST作るのを自動にしてくれる。
kjxまで作るけど、直前のjar/jadも作ってくれる。
http://www.au.kddi.com/ezfactory/tec/spec/ezplus_kit.html
ソース書きをVisualStudioみたいにソース補間とかしてくれるのはないと思う。
ソースはエディタでごりごりかけ。
オレは今んところK2エディタ+Makefile+J-SKYエミュレータ
0193デフォルトの名無しさん
NGNGJBuilderってソース補完してくれなかったっけ?
0194138=114
NGNGJBuilder使ってないのでよく知らんかった。
http://www.borland.co.jp/jbuilder/mobileset/ms31/index.html
MIDP向けアドオンもあるみたいだけど、この値段じゃ買う気しないなぁ。
http://www.skyarts.com/japan/products/programing/midpbuilder/index.html
MIDP Builderなるものもあるけど、なんか機能的にいまいちだなぁ。
この程度なら、使い慣れたエディタでがりがりやった方がオレは楽だと思う。
オレばっかこたえても仕方ないし、他の人はどうなん?
0195デフォルトの名無しさん
NGNG問題ないでしょ。
はじめからJ2ME+MIDP開発環境として配布されているやつだと
WebsphereStudioDeviceDeveloperってのがあるけど、eclipse1.0ベース
なんだよな。auに直接対応しているわけじゃないからantなり
外部ツール呼び出しなりカスタマイズしないといけないだろうな。
0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNGJ-PHONEのJavaアプリ配布のコンテンツアグリゲータについてだけど、
Jアプリゲットにあるメーリングリストみたいなのが、あぷたまにもあるんでしょうか。
あぷたまには作者登録しないつもりでいるんですが、
メーリングリストで有用情報がやりとりされているのなら、
ソフトをあぷたまで出すつもりがなくても登録しようと思うので。
ちなみに、Jアプリゲットのメーリングリスト内容はWebで公開されています。
http://jp-dev.appget.com/ml-archive/threads.html
0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNGttp://homepage2.nifty.com/rohizuka/ka/pa_003_a.htm
0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNG0204デフォルトの名無しさん
NGNG0205名無しさん@XEmacs
NGNGエミュレータでwidget系(ChoiceGroup,Formとか)の
deleteをしてからappendすると
ArrayIndexOutOfBoundsExceptionが出る・・・。
みんな普通にすると思うんだけどなぁ・・・。
0206デフォルトの名無しさん
NGNG亀レスぽいが、あぷたまにもMLは存在する。
http://dev.apptama.com/ml-archive/threads.html
0207デフォルトの名無しさん
NGNG0208197
NGNGサンクス、
Jアプリゲット以上の投稿数の少なさから安心した(w
0209デフォルトの名無しさん
NGNGRecordIDはどう管理してますか?deleteしたときの扱いとか教えて下さい。
0210bloom
NGNGhttp://www.agemasukudasai.com/bloom/
0211197
NGNG各案件のデータ入ってるのとは別のrecordStoreNameを持つRecordStore作って、
そいつに、現在登録されているRecordID一覧を記録しておく、とか。
0212デフォルトの名無しさん
NGNG0213209
NGNGやっぱそれしかないですかね…
1,2,3,4,みたいなString素直に作ります。
ありがとうございました。
0214デフォルトの名無しさん
NGNG○×クイズみたいなアプリを作りたいのですが
アプリ中に新しい問題だけをDLして直ぐに再開
こんなのをやりたいのですが・・・
0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNGVMが同じなら動くでしょうね・・・。
>>214
できますよ〜。
アドレスを指定してコネクションを開いてあげればOKです。
あとは送られてくるデータを1バイトずつ拾っていくだけ。
Webを探せばたくさんサンプルプログラムが落ちてると思うので
参考にしてみてはどうでしょうか。
というか、これができないとスクラッチパッドに画像とか入れられないです・・・。
0217197
NGNGpublic class Monar implements ItemStateListener, CommandListener {
Javaの入門書でもよめって。
0218215
NGNGMonar は abstract として宣言する必要があります。itemStateChanged(javax.microedition.lcdui.Item) を Monarで定義しません。
public class Monar extends MIDlet implements CommandListener , ItemStateListener{
になるんですよ。なんかいい方法内ですか?
0219215
NGNG0220デフォルトの名無しさん
NGNG・Java 2 SDK Standard Edition v1.3.1_06
・J2ME Wireless Toolkit 1.0.3
・ezplus Emulator
入れて、
パスがおかしいとこ治して
どっかからHelloWorld.javaのサンプル入手して
KJX作成ツールで.kjxファイル作って
ezplus Emulatorでいざ実行!させても
************** BOOTED EMU **************
Loading JAD:
cannot run: HelloWorld
java.lang.ClassNotFoundException
Exception.........: 8e80538 'java/lang/ClassNotFoundException'
Application EMERGENCY termination. (-1)
となって動かない。
どうすれば動くようになるの??
0221デフォルトの名無しさん
NGNGspriteCanvasスレッド内でDisplay.getDisplay(this).setCurrentを
することは出来ますか?
ハイスコアの名前入力に使いたいので・・・
0222デフォルトの名無しさん
NGNGClassNotFoundExceptionだし、根本的に何かおかしい。
実行対象のクラスファイルがないとか、クラス名間違ってるとか、
MIDlet派生クラスにしてないとか。
>>221
SpriteCanvas内部からだと、
thisじゃなくてMIDlet派生クラス(の実行してるアプリのインスタンス)ね。
setCurrentはどこからでもできる。
裏技かどうかはわからんけど、setCurrentでディスプレイに表示しなくても、
drawFrameBufferで実画面に転送できる。
まぁもちろん、repaintされてしまうと消えるわけだが。
0223221
NGNG回答ありがとうございます。
その後自己解決(Midlet派生クラス内にてTextboxに切り替える関数を
用意してそれを呼び出すことで一応解決はしました)
したのですがそんな方法があったのですね・・・
参考にしておきます。
0224デフォルトの名無しさん
NGNGとか特徴ありますか?
0225デフォルトの名無しさん
NGNGあたしゃJ-PHONE党だからJ寄りの発言になるけど、
Jは内部情報(位置情報など)にアクセスできる。
スプライトが使える(iでもDoJaで出来るかも)
公開に至るまでにややこしい手続きがいる。
0226デフォルトの名無しさん
NGNG風の噂では、メーカーの審査があって初めて公開らしい。
ホント?
0227デフォルトの名無しさん
NGNGコンテンツアグリゲータで検索しる。
審査ってっても、端末内アクセス・インターネットアクセスなんかの
セキュリティがらみをチェックするだけだと思う。
アプリの質を見るわけでもないし。
ただ、手続きを踏むのは面倒。
>>224-225
なんだかんだで、一般にJみたいな条件なしで解放したおかげで、
DoJaの方が開発者が多い。という特徴がある。
開発者が多い=ネットに情報も転がっている。
JSCLは、はっきり言ってあんま情報がない。
あと、DoJaは仕様が504で拡張された。
ezplusもPhase2だし、JSCLもそろそろ拡張されるんかな。
(内部に詳しいカタ、なんか情報漏らしてくれない? (w
0228デフォルトの名無しさん
NGNGサイズ
i=実行ファイル(最大30k)+スクラッチパッド(最大100k)=最大130kまで
j=実行ファイル(最大80k)+レコードストア(最大50k)=最大100kまで
保存領域(スクラッチパッド・レコードストア)
i=バイトサイズでのアドレス指定でアクセス。
j=インデックスを指定してアクセス。
API
i=高度な表現を実現するメソッドもあるが実装していない機種もあるので怖くて使えない。
j=ゲームを作るには十分なメソッドが揃ってる。安心。
接続
i=DLした鯖にしかアクセスできない(セキュリティのため
j=DLした鯖以外にもアクセスできる(要登録
ざっと思い付くのだけでこんなもん。
後から出ただけあってJのほうが良くできてますな。
あとは>>225の位置情報とか面白いことできそう。
0229デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/mobile/0208/05/n_brewframe.html
Sophia Framework
http://www.s-cradle.com/index.dir/Japanese/business.dir/pro-sframework.htm
0230デフォルトの名無しさん
NGNGJOCL-1.0.0,Game-1.0.0
というのがあるけどこれは一体何?
0231220
NGNG>ClassNotFoundExceptionだし、根本的に何かおかしい。
>実行対象のクラスファイルがないとか、クラス名間違ってるとか、
>MIDlet派生クラスにしてないとか。
根本的に何か間違ってるんだろうとは思ってたけど、
MIDlet派生クラスってなんだよー!
誰かいいHPに誘導してくれよ!ワァァァァン ヽ(`Д´)ノ
0232デフォルトの名無しさん
NGNG初心者がHPだけで理解するのは無理がある。
アマゾンで確認してからね。5000円ぐらい
0233デフォルトの名無しさん
NGNG【統合】Java開発環境スレ
http://pc3.2ch.net/test/read.cgi/tech/1038118138/
0234220
NGNGわかりますた。本屋に逝って来ます。
0235デフォルトの名無しさん
NGNGこれって統合できるのか?
携帯のJavaと一般的なJavaは仕様が違うからメンドーなことになりそうだが。
Javaの規格を満たしていない端末もあるし・・・。
0236デフォルトの名無しさん
NGNGezplusなりJSCLなりの独自拡張があるから難しい気がする点に同意。
あっちでMIDPの話してもどうせ相手にしてもらえないだろうし、ここはここでいいんじゃないの。
iアプリスレとも合いそうにないし。
Jアプリゲットのメーリングリスト、
未承諾広告もうざいが配信停止をメーリングリストに投げる奴らもうざい。
http://jp-dev.appget.com/ml-archive/mail12.html
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG0239デフォルトの名無しさん
NGNG0240デフォルトの名無しさん
NGNGJavaの本は、厚さの違いはあれど、殆どが携帯出来ると思うよ。
0241デフォルトの名無しさん
NGNGhttp://java.sun.com/products/midp/
0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNG配列・for文・if文・if〜else文・switch文・while文・do〜while文・クラス等々を
超初心者用Java教本を買って覚えてから携帯Javaに移った方がよろしい。
今ある携帯の本は基礎が分かっている人用なのが殆ど。
0244デフォルトの名無しさん
NGNGJ2SEやJ2EEを普通に使いこなせりゃ携帯Javaなんぞ楽勝。
携帯Javaコミュニティが盛り上がらない&初心者のカキコばっかになる理由。
0245名無しさん@3周年
NGNG504ではどうなっていますか?
0246デフォルトの名無しさん
NGNG同じく、DLしたサイトからのみ。
iアプリは、この板にある専門スレの方がいいよ。
0247245
NGNGありが�d
0248デフォルトの名無しさん
NGNGMIDP2.0対応JBlendも発表されたみたいだね。
願わくばJ-SH53での搭載きぼーぬ
0249デフォルトの名無しさん
NGNG0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNGJSCL(Javaアプリ・J-PHONE向け)のこと?
基本的には無理。
jadとかへの記述で、JavaアプリそのものをSDカードへ
保存できるかどうかを指示することはできたはず。
0253デフォルトの名無しさん
NGNGこのページ、i-mode N503iで表示されません。
P504i では表示されるのですが、
表示させる方法をお分かりの人がいたら、教えてください。
サーバー構成は、Apache+SSL(Apache1.3.27 OpenSSL0.9.6g) です。
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNGとろすぎて困ってます。
皆さん、チューンナップってどうやってます?
最低20%アップしたい...。
途方にくれてます(^^;;;
0256デフォルトの名無しさん
NGNG高速化って描画メソッドを減らすことしか思いつかない・・・。
携帯Javaでは高速化って1つのキーワードだね。
0257デフォルトの名無しさん
NGNGガベコレをするタイミングを明示させたり、
ゴミができるだけ出ないように工夫してみたりとか。
ガベコレに時間がかかるのが原因のことも多いと思う。
単にタコな処理してるっていうのはやめてね♥
0258デフォルトの名無しさん
NGNG劇的なスピードアップにはならないと思うけど。
0259デフォルトの名無しさん
NGNGhttp通信をかけた時、パケット料金はどの時点から発生するのでしょうか?
キャリアはdocomoでお願いします。
HttpConnection hc = (HttpConnection)Connector.open(URL, Connector.READ, true);
hc.setRequestMethod(HttpConnection.GET);
hc.connect(); -----�@
int len = (int)hc.getLength(); -----�A
DataInputStream in = hc.openDataInputStream(); -----�B
byte[] buf = new byte[len];
in.read(buf); -----�C
分かる方いらっしゃいましたら教えてください。
0260デフォルトの名無しさん
NGNG多分コネクションはるとこから。
0261259
NGNGつまり�@を実行した時点でってことですよね・・・
すると、その時点でのパケット数はどうなるんでしょう?
URLにサーバ上のバイナリファイルを指定して開いた場合、
�@の時点では1パケットなのでしょうか?
それともファイルサイズ分のパケットがカウントされるのでしょうか?
0262デフォルトの名無しさん
NGNGIP データグラム最大長は、1500 octets である。
だってさ、勝手に換算して。
0264デフォルトの名無しさん
NGNGケータイ --- GatewayServer は非公開のパケット通信方式なので、
HTTPやTCP/IPレベルで議論したところで、
どの程度課金されるかなんて全然わからないと思われ。
どうせ、独自パケット通信のコネクション開始や制御パケット・オーバヘッドがあるだろうし、
実転送量の2割増しくらいの料金を見ておけばいいんでないの?
携帯板よりの話かな?
0266デフォルトの名無しさん
NGNGAudioPresenter.play() がたまに例外発生します。
何かWebサイトで探してみると play(),stop()直後のplay()は音が
ならないことがあるとありましたが、例外発生しちゃうんですか?
mediaActionメソッドでSTOPイベント受けた後にplay()すれば
問題ありませんか?
0267デフォルトの名無しさん
NGNGつぅか取りあえずエラーとか例外出たらその種類とメッセージ書けよと。
0268デフォルトの名無しさん
NGNG>267 にはげどう。
あと、iアプリスレへどうぞ。
0269266
NGNGiアプリスレってどこの板にありますか?
とりあえず強行質問しちゃいます。
例外は com.nttdocomo.ui.UIException: Media sound start playing failed
です。
ちゃんとAUDIO_COMPLETE、AUDIO_STOPPEDを受けてからplayしています。
0270デフォルトの名無しさん
NGNGメインクラスとサブクラス(3つ)のプログラムを作っているのですが
一つ目のクラスは
public class Kango extends IApplication{
public void start(){
Sentaku stc =new Sentaku();
Display.setCurrent(stc);
}
と宣言して、コンパイル出来たのですが、
0271デフォルトの名無しさん
NGNG宣言法は
setSoftLabel(Frame.SOFT_KEY_1,"登録");
setSoftLabel(Frame.SOFT_KEY_2,"検索");
add (new Label ("データの登録か検索かを選択"));
setSoftKeyListener(this);
}
public void softKeyPressed(int softKey){
switch(softKey){
/////登録へ
case Frame.SOFT_KEY_1:
Input ink=new Input();
Display.setCurrent(ink);
break;
0272デフォルトの名無しさん
NGNGcase Frame.SOFT_KEY_2:
OutputK outk=new OutputK();
Display.setCurrent(outk);
break;
}
}
public void softKeyReleased(int softKey){
}
として
class Input extends Panel implements ComponentListener,SoftKeyListener{
としたが・・・
0273デフォルトの名無しさん
NGNGすぐ上にこう↓書いてあるのに、なぜ従わない? もしかしておちょくってるのか?
>>267
>つぅか取りあえずエラーとか例外出たらその種類とメッセージ書けよと。
>>268
>あと、iアプリスレへどうぞ。
0274デフォルトの名無しさん
NGNG0275デフォルトの名無しさん
NGNGもうすぐ、埋没予定です。
0276デフォルトの名無しさん
NGNG0277936,942
NGNGhttp://pc3.2ch.net/test/read.cgi/tech/1040898596/
携帯・モバイル系Javaのなかでも、
iアプリについてはこちらへどうぞ。
0278あぼーん
NGNG0279デフォルトの名無しさん
NGNG0280デフォルトの名無しさん
NGNG人件費かかるべ。
0281デフォルトの名無しさん
NGNGそういうこと・・・
0282デフォルトの名無しさん
NGNG0283あぼーん
NGNG0284デフォルトの名無しさん
NGNGホスト近っ!
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG0287デフォルトの名無しさん
NGNG0288デフォルトの名無しさん
NGNG0289あぼーん
NGNG0290デフォルトの名無しさん
NGNG他のサバもバンバンやっちゃって。
0291あぼーん
NGNG0292デフォルトの名無しさん
NGNG0293あぼーん
NGNG0294デフォルトの名無しさん
NGNG0295デフォルトの名無しさん
NGNG0296デフォルトの名無しさん
NGNG2ちゃんねるがまともになれば、そんな事なくなるので
問題なし。
0297デフォルトの名無しさん
NGNGエラーが出たぞ
0298デフォルトの名無しさん
NGNGソンナ スクリプトニ ワタシハナリタイ
0299あぼーん
NGNG0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNGどなたか心優しいレスいただけることを祈ります
j-phone用のjavaの開発環境を整えたいのですが
コマンドプロンプトでjavaって打つと反応してくれます
ですが、javacって打つと認識してくれてないみたいなんです
pathは一応通したハズなんですが、、
環境は
windows2000
Java2 SDK Standard Edition Version 1.3.1_06です
javac.exeってファイルが必要とかって意味じゃないですよね??
的外れでしたらすみません..
0302デフォルトの名無しさん
NGNG>javacって打つと認識してくれてないみたいなんです
とは具体的にいうとどういうことなの?
どういうメッセージが出るの?
それを見ればなにかわかるかもね。
パスについてはここが詳しい。
http://pc3.2ch.net/test/read.cgi/tech/1040150533/2
0303デフォルトの名無しさん
NGNGc:\j2sdk1.3.1_06\binにパス通ってる?
javac.exe がc:\j2sdk1.3.1_06\binに入っているのです。
echo %path% で確認。
システム環境変数変更後、コマンドプロンプト再起動した?
java.exeが認識するのはMSJVMをのjava.exeか、
Program filesディレクトリにあるjavasoft\jre\binのjava.exeのことでしょう。
0304デフォルトの名無しさん
NGNGこんなに早くレスもらえるなんて…
ありがとうございます!!!!!m(_ _)m
早速試して見ます!
皆様の未来に多くの幸せがありますように☆彡
0305301
NGNGc:\j2sdk1.3.1_06が存在しないのですが…
C:\Program Files\JavaSoft\JRE\1.3.1_06\binには一応
pathとおしてみました
それでもやっぱりできません…:'(
0306デフォルトの名無しさん
NGNGもしかしてSDKではなくJREのほうをインストールしたのではなかろうか。
でなければ、1.3.1_06ではなく、
1.4か1.3のほかのバージョンのほうのJDKがインストールされているのでは?
あとWindowsにはファイルをハードディスクのなかから検索するための
ソフトがあるからそれを使って「javac.exe」を検索してみてはどうだろうか。
0307デフォルトの名無しさん
NGNGそれですっ!!!
JREを落としたみたいですっ!!
すみません!!
ほんとに親切にレス下さった皆様方,
ありがとうございましたっ!!
今後ともよろしくおねがいいたしますm(_ _)m
0308デフォルトの名無しさん
NGNG900 名前:デフォルトの名無しさん :03/01/10 18:22
はい,携帯Javaスレの301です>>898さん
0309デフォルトの名無しさん
NGNG110番の日なのは狙ったのかな。
0310デフォルトの名無しさん
NGNG削除要望に応じれば良かったのに。阿呆だね〜 >ピロシキ
0311あぼーん
NGNG0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG匿名性を求めるなら。
0314デフォルトの名無しさん
NGNG0315あぼーん
NGNG0316あぼーん
NGNG0317デフォルトの名無しさん
NGNG糞スレだけだといやになっちまうな
0318デフォルトの名無しさん
NGNGついていきますわ!
0319デフォルトの名無しさん
NGNG0320デフォルトの名無しさん
NGNG0321あぼーん
NGNG0322あぼーん
NGNG0323デフォルトの名無しさん
NGNG0324あぼーん
NGNG0325あぼーん
NGNG0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNG0328あぼーん
NGNG0329山崎渉
NGNG0330デフォルトの名無しさん
NGNG0331山崎渉
NGNG0332デフォルトの名無しさん
NGNGおいらも同じ失敗した。
0333デフォルトの名無しさん
NGNG着うた対応機種とかだったらスペック的にいきそうな気もするけど。
0334デフォルトの名無しさん
NGNG実機端末名を取得するのってどうしたらいいのですか?
iアプリなら
System.getProperty("microedition.platform")
で、「SO503i」とか端末名が返ってきますが、
ezplus端末は、すべて「j2me」で返ってきます。
他に端末名を取得する方法ってありますか。
よろしくお願いします。
0335334
NGNG0336デフォルトの名無しさん
NGNGあうのHPいけばわかるかもよ
0337334
NGNGあうのHPでDLできる「ezplusプログラミングガイド」ってやつに
ちゃんと載ってました。どうもです。
↓こんなかんじ
import com.kddi.system.*
String str = PhoneSystem.getID()
で、
(メーカコード2桁)(機種コード2桁)
が返ってくるらしい(まだ試してないけど)。
0338山崎渉
NGNG0339イヌ
NGNGJ-PHONE固有の機能はなるべく使いたくないので、MIDP1.0の範囲でやってます。
そこで質問なのですが、MIDP1.0 Canvasでは、getGraphics()はできないのですか?
paint()からいちいちGraphics g を渡して…というのがめんどくさいので、
gをグローバルにして、どのメソッドからでも描画したいのですが…。
今は、Image img を作成して、そのimageをpaint()で毎回描画しています。
Graphics g;
Image img;
………………
img = Image.createImage(getWidth(), getHeight());
………………
g = img.getGraphics();
………………
protected void paint(Graphics _G) {
_G.drawImage(img,10,10,Graphics.TOP | Graphics.LEFT);
}
0340デフォルトの名無しさん
NGNGオレもいろいろ考えてみたけど無理ぽ。
基本的にpaint内でしか書き換えられない。
引数に渡しまくるのが面倒なだけなら、
public Graphics g ;
public protected void paint( Graphics _G){
g = _G ;
methodA() ;
methodB() ;
return ;
}
とかして、methodA, methodB でgを参照する方法もあるだろうけど、
これじゃ、あんま変わらんね。
JSCLになるけど、SpriteCanvasのdrawFrameBufferを使った方が、
お望みに近いことが出来るかも。
0341イヌ
NGNGやっぱりダメでしたか…。
でも、drawFrameBuffer、覚えておきます。どうもありがとう!!
ちなみに、MIDP2.0ではgetGraphics()が使えるみたいだワン。
0342デフォルトの名無しさん
NGNGPNGを読み込んで表示させているImageの
パレットを高速に切り替える(書き換える)ことは
出来るものなのでしょうか?
パレットアニメがしたいと思いまして
0343デフォルトの名無しさん
NGNG0344デフォルトの名無しさん
NGNGMIDPで前に表示された画面に戻るにはどう記述したらいいんでしょうか?
ちなみに
public class ListEx extends MIDlet implements CommandListener
でクラス作って
Display.getDisplay(this).setCurrent(new TextFieldDemo());
などで他のクラスを表示できるけど元に戻れません。たとえば
Display.getDisplay(this).setCurrent(new ListEx());
と書くとエラーがでます。
それとimplements CommandListener と記述するのはアプリを作る場合
1つのクラスだけでキーイベントはまとめて書くのが普通なのでしょうか?
Javaの基本がなっていませんがよろしくです。
0345デフォルトの名無しさん
NGNGたぶん無理。
JSCLならSpriteCanvasでできたはず。
>>344
TextFieldDemo
てのがよくわからん。
> 元に戻れません
元、ってどこに戻ることを指すの?
なんか根本的にわかってなさそうなのでアドバイスしづらい。
CommandListener実装クラスは、オレは分けるなぁ。
そこは設計にもよるので、どっちがいいか一概には言えないのではと思う。
Commandパターンにもってった方が楽なのだろうか。
0346デフォルトの名無しさん
NGNG★お気に入りに追加してしまったアドレス★
0347デフォルトの名無しさん
NGNG0348344
NGNGすんません。根本的な質問が違いました。w
Display.getDisplay(this).setCurrent(new TextFieldDemo());
と画面を表示した後(TextFieldDemoはFormクラスを派生させたもの)
addCommand(exitCmd);
addCommand(selectCmd);
setCommandListener(this);
とやってもコマンドキーが表示されません。よろしくです。
0349345
NGNGimport javax.microedition.midlet.* ;
import javax.microedition.lcdui.* ;
public final class test extends MIDlet implements CommandListener {
Form f1, f2 ;
public test () {
f1 = new Form("Form1") ;
f2 = new Form("Form2") ;
f1.addCommand( new Command( "Form2へ", Command.OK, 101)) ;
f2.addCommand( new Command( "Form1へ", Command.OK, 102)) ;
f1.append("これはForm1です。") ;
f2.append("これはForm2です。") ;
f1.setCommandListener( this) ;
f2.setCommandListener( this) ;
Display.getDisplay(this).setCurrent( f1);
return ;
}
public void commandAction(Command c, Displayable d){
if( d==f1){
Display.getDisplay(this).setCurrent( f2);
return ;
} else if( d==f2){
Display.getDisplay(this).setCurrent( f1);
return ;
} else {
System.out.println("えら〜") ;
return ;
}
}
0350345
NGNGpublic void startApp() {
return ;
}
public void pauseApp() {
return ;
}
public void destroyApp(boolean unconditional) {
return ;
}
}
0351デフォルトの名無しさん
NGNG起動はするが、ファイルを開こうとするとフリーズ→再起動しちまうんだが。
0352344
NGNGうわぁー!ありがとうございます!わざわざ!ソースまで・・・・
なるほど。。。表示させるFormのオブジェクトを宣言し
オブジェクトごとにメソッドで命令するということでいいんですね。
本当にありがとうございます。
0353344
NGNGクラスを自分で派生させてアクセスする場合には
オブジェクトを作るでいんですよね?
たとえば
public class test extends MIDlet implements CommandListener {
StringCanvas canvas;
test(){
Display.getDisplay(this).setCurrent(canvas);
}
}
//以下自分で作ったクラス
public class StringCanvas extends Canvas{
public paint(Graphics g){
...... //この内容を表示させたい
}
}
setCurrent()中身のがnew StringCanvas()
つまり
setCurrent(new StringCanvas());と書けば表示されます。
しかし上のままでは表示されません。
クラスtestとクラスStringCanvasは別ファイルです。
もしかしたらヘッダに何か書かなければならないのでしょうか?
それともオブジェクトcanvasとnew StringCanvas()とは全く解釈が
違うのでしょうか?
ご迷惑でしょうがよろしくお願いします。
0354345
NGNGJavaでは、インスタンスはすべて参照。
なので、その例ではcanvasはあくまでStringCanvasクラスのインスタンスを指すための変数でしかなく、
インスタンスを生成するためには明示的に指定してやらなければいけない。
その例ではnullのまま、nullを指した変数を指定してそれを表示させようとし、エラーになるはず。
test () {
canvas = new StringCanvas() ;
Display.getDisplay(this).getCurrent(canvas) ;
return ;
}
もしかして、C++からの上がり?
もしそうなら、参照渡しとはどういうことなのかを理解してからにしてください。
でなきゃ、C#でも苦戦するにょ。
携帯Java以前の、Javaの問題です。
0355デフォルトの名無しさん
NGNG0356344
NGNGなるほどインスタンスという言葉の意味がわかりませんが、他のソースを見ても
たしかに。オブジェクトを定義する場合
オブジェクト=NEW コンストラクタ();となっていますね。
なんとなくわかったような気がします。
この一行を加えたら動作するようになりました。
ありがとうございました。
ちなみに自分はC++もCもわかりません。w
趣味でJavaアプリを作っているものです。
今後ともよろしくです。
0357345
NGNGhttp://www.dp.j-phone.com/java/tech.php
0358デフォルトの名無しさん
NGNG/:\.____\
|: ̄\(∩´∀`) \ <先生!こんなのがありました!
|:在 |: ̄ ̄ U ̄:|
http://saitama.gasuki.com/saitama/
0359345
NGNGシリアルコネクションって何やねん。
>127-133 あたりの話?
J-SKY Application Emulator、バージョンが上がってCPU100%もって行かれるのが直ってる。
動作も微妙に軽くなってる。
ただ、インストール先パスに空白入れるとダメ(パネルから機種の形したエミュレータが動かない)
みたい。
0360344
NGNGすみませんレベルの低い質問で・・・・・・・
キャンパスクラスでキー操作を行いと思っています。
で以下のコードを組みました。
import javax.microedition.lcdui.*;
public class SCanvas extends Canvas{
.
.
public void paint(Graphics g) {
.
.
}
public synchronized void keyPressed(int keyCode){
int action = getGameAction(keyCode);
if (action==UP){
if(yy==50){}
else yy=yy-10;
.
.
}
}
}
ここでgetGameAction()これは関数ですか?メソッドですか?
これが識別できないとエラーが出ます。
またUPも変数として識別できないと出ます。
間違いなくAPIリファレンスには
getGameAction(int keyCode) メソッドは出ているのになぜ識別できないのでしょうか?
サンプルコードを何度もみても間違いはないと思うのですが・・・・
識別できないとはどういうことですか?ライブラリーに含まれていないということですか?
すみませんよろしくお願いします。
0361デフォルトの名無しさん
NGNG起動させることが出来たように思うんですが、どういう風にするんでしょうか?
0362360
NGNGが今度は、ペイントメソッドで変な現象が起きます。
思うんですけど、どこか壊れているんでしょうか?もう何度も確認したのに
・・・・・・・
0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNGMySyncじゃ駄目?
0365363
NGNGおぉ、そんな便利なソフトがあったんですね。
サンキュです。
0366デフォルトの名無しさん
NGNG単純に比較はできないと思うけど
0367デフォルトの名無しさん
NGNG機種ごとで、しかも何の性能を比較するかで全然違う。
0368366
NGNGゲームを作りたいんだけどどっちがいいかなと思って。
Jの方がAPIが充実しているというのは聞くけど
0369デフォルトの名無しさん
NGNGそれでも用途による。
正直、Jよりもiの504以降の方が機能は上だと思う。
勝手アプリの配布性とユーザの数からいってもiが上かな。
でもiはDoJa、で機種に依存したAPIもある。
JはMIDPベースで、機種間の互換性も高いといわれている。
DoJaやったことないんで、ウソ混じってたらスマソ。
ゲームを作るのが目的なら、どっちでもかまわん。
ゲームを広めるのが目的なら、断然i
ezplusは今んとこゲームには不向き。
0370366
NGNG結構対応状況がバラバラなんですね
基本APIのみで作ったほうが無難なのでしょうけど
それならばとJのスプライト機能やアプリサイズが
大きいことに魅力を感じています
今JのSH-03使ってて機種変か、Iの新規にするかという
問題もあって結構悩んでます
どちらもPC上でデバッグできるから気にするなと言われれば
それまでですがw
0371デフォルトの名無しさん
NGNGservlet対応のところでないと使えないのでしょうか?
0372デフォルトの名無しさん
NGNGなんでしょう?tomcatなどを入れてエミュではできますが
ランキングが表示されません。どうしてでしょう?
/*
* 通信をするメソッド
*/
private void sendData(String name, int score){
String st = null;
try{
HttpConnection conn = (HttpConnection)Connector.open
("http://localhost/servlet/RankingServlet",
Connector.READ_WRITE, true);
conn.setRequestMethod(HttpConnection.POST);
conn.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
OutputStream output = conn.openOutputStream();
st = new String("name="+name+"&score="+score);
output.write(st.getBytes());
output.close();
conn.connect();
0373デフォルトの名無しさん
NGNG実機では「アプリケーションのエラーにより終了します」と出てしまいます。
テスト機種はJ-T51です。
何が原因と考えられますか?
0374haruka
NGNGJ-Phoneのスプライト機能程度のことなら
504の標準APIでそれ以上のことができます。
504のSpriteクラスの存在意義はあんまりないです。
アプリサイズが大きいのは魅力ですが、
アマチュアにとってはJ-Phoneはダウンロードが面倒だし
遅いしであんまりいい感じじゃないです。
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNG0379デフォルトの名無しさん
NGNG0380370
NGNG今のところDocomoに傾いているけど
メアドや電話番号の以降が面倒かなーと思って
まずはiアプリの本買ってからにします
0381デフォルトの名無しさん
NGNGCPU二つ積んでるやつはBREW/Javaの二本立て。
それ以外は全部BREW。
BREW上でJava走らなければJava使えないってことじゃない?
0382デフォルトの名無しさん
NGNG今んとこBREW(上の開発ソフト)は一部ベンダーだけ可能?みたいな話。
http://www.zdnet.co.jp/mobile/0301/31/n_javabrew.html
だから、このスレ的にはBREWは却下・・・?
それとも、実は公式サイトでがんばってるような人が多いのかな?
0383デフォルトの名無しさん
NGNGアグリゲータとかいうのに登録しなきゃなんないの?
0384デフォルトの名無しさん
NGNG自分の端末でテストするだけなら審査はないけど、
アグリゲータに登録しないといけないのは一緒。
0385370
NGNG505iの発売が5〜6月らしいですがその間に枯れた504i買って
アプリ作るスキルつけておきます
J-PHONEさよーならー嫌いじゃなかったんだけどねー
0386デフォルトの名無しさん
NGNG同様に、iアプリをUSBケーブル等で転送するソフトはあるのでしょうか?
0387デフォルトの名無しさん
NGNGhttp://ascii24.com/news/i/mrkt/article/2003/02/24/642037-000.html
PC用のJavaアプレットが廃れてFlashが主流になった悪夢が再び繰り返されようとしています。
0388デフォルトの名無しさん
NGNGウェブのFlashとは競合しないでしょ。
仮にswfファイルがキャッシュされるとか、
ダウンロードしてアプリケーションとして使えるようになっていたとしても、
今Javaでゲームやツールを作ってる人達がActionScriptに移行するとは思えん。
(コーディング環境ヘボイしJava以上に遅いし完全な独自規格だし)
ま、あたしゃどっちでも使えるから適所適材で使うだけだけど。
0389デフォルトの名無しさん
NGNGウェブのFlashってなんだ? 競合しないと思うのは勝手だけど、
今のJavaアプリをFlashに置き換えられるか?って考えると
ほとんど置き換え可能だろうね。
> 今Javaでゲームやツールを作ってる人達がActionScriptに移行するとは思えん。
> (コーディング環境ヘボイしJava以上に遅いし完全な独自規格だし)
そう思うのは勝手だけど、JavaアプリとFlashのどちらが多いかを考えれば
どうなるのか予想できるね。
0390デフォルトの名無しさん
NGNGそりゃFlashでも大抵のことはできるさ。けど、アマチュアはともかく
ゲーム系ソフトハウスとか一定の技術レベルのあるコンテンツプロバイダが
わざわざFlashを使う意味なんてないじゃん。
それに携帯のJavaの位置づけは、PCのJavaアプレットではなく
どちらかというとネイティブアプリケーションに近い。前回と違って、
機能不足やサポート皆無という致命的なディスアドバンテージもない。
第一、Flashが万能ならWindowsアプリケーションはすべてFlashになってる。
>JavaアプリとFlashのどちらが多いかを考えれば
何の数を比較してるのかよくわかんないぞ。
0391デフォルトの名無しさん
NGNGGamesの中にあるpushpuzzleをEzplusに移植(?)
できますか?ソースをそのままKJX_tool_kit_Ver2_0
でコンパイルしたけどダメだった。知ってる方がいましたら
教えてください。
あとついでにKJX_tool_kit_Ver2_0でコンパイルしたときに
Class loading error: Truncated class file
preverify failed
とエラーが出てくるんですが、何がいけないのでしょうか?
普通のエラーだと日本語で出てくるんですけど。
こちらもわかる方がいましたら教えてください。
0392デフォルトの名無しさん
NGNGiアプリで1〜20の数字を画像で表示したいのですが、
試しに01.gif〜20.gifまで用意してresフォルダに入れて
ビルドしたらそれだけでjarファイルが8KB。
(gifひとつにつき5x5のモノクロで、470バイト程度なのに)
これだけですでに逝きそうなので
1〜20の画像を連結して1つのgifにして、
プログラム内部で一部だけを表示するようにしたいのです。
というわけで、
Graphics.drawCutImage(Image img, int x, int y, int img_x, int img_y, int img_w, int img_h)
img_x, img_yにimgの左上からの位置、img_w, img_hに描画する縦横のサイズ
を指定するGraphics.drawImageを継承したようなメソッドを作りたいのですが
どうすればいいか見当すらつきません。
良いご意見、アドバイスををお願いいたします。
0393392
NGNGスレ違い申し訳ありませんでした。移動します
0394デフォルトの名無しさん
NGNGpreverifyのエラーはもとから英語だったような。
J2SE1.4.1を落としてきて入れたら、preverifyの時にそのエラーを見かけた。
例の -target 1.1 かなと思ったけど、オプションつけてもダメだった。
結局1.3.*に戻したヘタレなオレ。
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG終わりとか言っているような煽りがおるようだがそうは思えんな。
そもそもFlashはAdobe IllustratorやAdobe Photoshopなどに使い慣れているデザイナー向け。
J2MEとはあまりにも畑が違う。
Servletととの連携を前提とする開発ならFlashよりJ2MEを選ぶ。
0397デフォルトの名無しさん
NGNG0398デフォルトの名無しさん
NGNG0399デフォルトの名無しさん
NGNGtry {
RecordStore rs=RecordStore.openRecordStore("dvc",true);
for(int i=0;i<7;i++) {
for(int j=0;j<8;j++) {
int ap=1;
byte[] b=mame[i][j].getBytes();
if (rs.getNumRecords()==0) {
rs.addRecord(b,0,b.length);
}
else {
rs.setRecord(ap,b,0,b.length);
ap++;
}
}
}
rs.closeRecordStore();
}
catch (Exception e) {
以下略
上記のようなソースだと保存できません。
良いアイディアはないでしょうか?よろしくお願いします。
ちなみにfor文を撤去して単一の変数だけなら保存もロードもできるんですけど
・・・・・・
0400デフォルトの名無しさん
NGNG0401デフォルトの名無しさん
NGNGgetNumRecordsって格納されてる数を返すので、
その例だと 7*8 個分だけ格納されるんじゃ。。
しかも、ap++する意味がないような・・・
オレはopenRecordStoreで開いた瞬間にgetNumRecordsで格納個数(この例だと7*8)が正しいかどうかをチェックし、
正しくなければ直ちにこのレコードストアを破棄して新しく作り直す、
正しければ順に上書きして保存する、とやってるけど。
0402399
NGNGども、自分もapは必要ないと思います。とりあえずこれで保存できているのでしょうか?
じゃロードがうまくいっていないのかな?
ロードしても出てこないんですよ。
0403デフォルトの名無しさん
NGNG当たり前だ、この例だと7*8個数分だけ順に保存していかなければいけないのに、
1個しか保存してない、しかもその1個を順次上書きしているだけ。
for( int i=0; i<7; i++){
for( int j=0; j<8; j++){
byte[] b = name[i][j].getBytes() ;
rs.setRecord( 1+i*8+j, b, 0. b.length) ;
}
}
とかしろ。setRecordは上書きの時ね、最初の新規保存ではaddRecordで。
このやり方はrecordIDがi*8+jの順に並んでいることを仮定している。
ちなみに、recordIDは0からじゃなくて1から。
なんか、1個しか保存しないどっかのサンプルをそのまま持ってきただけのような気がする。
0404399
NGNGすみません確かに>>399のapの定義場所がおかしいっすね。
これじゃID1に上書きしているだけでした。
>このやり方はrecordIDがi*8+jの順に並んでいることを仮定している。
・・・・・すみません数列は苦手なので・・・というか行列かな?
>ちなみに、recordIDは0からじゃなくて1から。
OKです
>なんか、1個しか保存しないどっかのサンプルをそのまま持ってきただけのような気がする。
すみません。そのとおりです。・・・・・・日曜プログラマーなので許してください。
ありがとうございました。
0405399
NGNG1回しか呼んでいませんでした。これは格納する数だけ呼ばないといけないんですね。
rs.addRecord(b,0,b.length);必要数呼び出す→rs.setRecord( 1+i*8+j, b, 0. b.length) ;
でセットする。ちゅうことですね。
せめてaddRecord(b,0,b.length);にIDの引数があればもっと早く理解できたかもしれません。
でも不要と言えば不要ですよね。w
みなさんいろいろありがとうございました。
0406399
NGNGJavaの基本の問題ですが・・・・・
ようやくアプリも完成が近づき、ついにRecordStoreを実装しましたが
レコードが余裕で10kバイトをオーバーしてしまいとても困りました。
そこで、getRecord(int recordId, byte[] buffer, int offset)
などレコードに保存する方法はbyteの配列として保存されるために
intをint→String→byte[]よりも整数をbyteとして扱ってbyte配列
を作れば保存領域は減るはずだと考えバイトの配列を作りました。
int a=1;
byte reyear[]=new byte[40];
for(int i=0;i<40;i++) {
reyear[i]=0;
}
reyear[1]=(byte)a;
しかし、エミュは最後の文を実行時にjava/lang/ArrayIndexOutOfBoundsException
とエラーを返します。
不正な添字を使って配列がアクセスされたことを示すためにスローされます。つまり、添字が負または、配列のサイズ以上の場合です。
と書いてありますがreyear[]はインスタンスまで指定しているのに
なぜこのエラーが出るのか全く不思議です。
すみませんレベルの低い質問ですがよろしくお願いします。
0407デフォルトの名無しさん
NGNGエミュのバグにしか見えないねえ…なんだろね。
Javaは、言語仕様で、プリミティブ配列newした瞬間に0初期化される
ことが保証されているから、初期化のforルーチンいらんよ。
あと、intは2バイトあるけど、上位バイト消していいの?
ダメなら1バイトずつ別々のbyteにしまわんといかんと思うが。
0408399
NGNGどうもです。1日中いろいろやってみましたけど駄目でした。
>あと、intは2バイトあるけど、上位バイト消していいの?
はい。それはいいんですけど・・・・
0409デフォルトの名無しさん
NGNGhttp://page5.auctions.yahoo.co.jp/jp/auction/e22909695
ヤフオク出品したよ
1円スタートでマジお勧め!
「10日でおぼえるJSP/サーブレット入門教室」翔泳社
0410デフォルトの名無しさん
NGNG0411デフォルトの名無しさん
NGNGあまり意味ないけど
IDじゃなくて RecordStoreそのものです。
0412デフォルトの名無しさん
NGNGRecordStoreName変えればいい。
のこと?
0413デフォルトの名無しさん
NGNG実際に携帯でプログラムを動作させるところまでは問題は無かったのですが
携帯のクリアボタンを押すと何故か強制終了?されてしまいます。
他は問題なく動作しているのですが、この部分で非常に困っております。
クリアボタンを無効にする方法がありましたら教えてください。
0414デフォルトの名無しさん
NGNGif(keyCode == 0) return;
0415デフォルトの名無しさん
NGNGいくらググっても出てこないんだが
0416413
NGNGお蔭様で無効にする事ができました。ヽ(´ー`)ノ
ありがとうございます!!本当に助かりました。
0417プロの逝って良しの1 ◆MvRbZL6NeQ
NGNGSUNのサイト行ってJ2MEダウンロードじゃない?
0418デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?q=MIDP+%E5%88%9D%E5%BF%83%E8%80%85+%E3%82%B1%E3%83%BC%E3%82%BF%E3%82%A4&hl=ja&lr=&ie=UTF-8
山ほどありそうな気がする。
0419デフォルトの名無しさん
NGNG0420デフォルトの名無しさん
NGNG0421デフォルトの名無しさん
NGNG平方根のソースはこのサイトには載っていませんが
これを参考にして自分でライブラリを自作してみてわ
CとJavaは似てるのですぐにできるでしょう。
C言語によるアルゴリズム(コメント付き)
http://www.sra.co.jp/people/miyata/algorithm/
指数関数
http://www.sra.co.jp/people/miyata/algorithm/exp.txt
「C言語による最新アルゴリズム事典」には平方根のソースが載っています。
0422デフォルトの名無しさん
NGNGこんなんでどうっすか。
/**
* 整数の平方根を返します。端数は切り捨てられます。
* @param value intの値
* @return 引数の平方根
*/
public static int sqrt(int value) {
// 相加相乗の不等式(√ab≦(a+b)/2 ⇒ √a≦(a+1)/2)の右辺を初期値に選んで、
// ニュートン法で収束させる。
int x0 = value;
int x1 = (value + 1) >> 1;
while (x0 > x1) {
x0 = x1;
x1 = (x0 + value / x0) >> 1;
};
return x0;
}
0423デフォルトの名無しさん
NGNGソース載ってる。
http://hp.vector.co.jp/authors/VA003746/iappli/applis.html
作るのイヤならライブラリ
http://home.rochester.rr.com/ohommes/MathFP/
J2ME用の浮動小数点ライブラリ(基本的関数実装済み)が欲しい。
自作しようとしたら、ヘタレなせいで誤差がバカでかいのしかできなかった・・・
(結局四則演算までしか実装できなかった)
0424419
NGNG浮動小数がつかえないと色々と制約があって厳しいものがありまつね(´・ω・`)
整数での平方根の計算式は参考になりました。ありがとうございました。
0425デフォルトの名無しさん
NGNG質問です。フォントの大きさはMIDPではS・M・Lの指定以外は出来ないのでしょうか?
実はめちゃくちゃでかくしたいんだけど適当に30としたらエラーが出ました。
何か良い方法がありましたら教えてもらえませんか?
0426デフォルトの名無しさん
NGNGニュートン法代わりに二分法やレーグラファルシはどうよ
0427デフォルトの名無しさん
NGNGhttp://www5e.biglobe.ne.jp/~iwatasin/iMessenger.htm
素晴らしいアプリなんですがドコモでしか使えません。
こんな感じのアプリをJフォンで作ってくださいまし。
http://jp.appget.com/pc/
http://jp-dev.appget.com/
http://www.dp.j-phone.com/
0428デフォルトの名無しさん
NGNGレーグラファルシってなんでつか?マジで知らん。
収束考えると、ニュートン法が一番いいでしょ。
0429デフォルトの名無しさん
NGNG残ってしまっているのですが、これを消す方法がありましたら教えてください。
0430429
NGNG****.setString(null)でOKですた。
0431デフォルトの名無しさん
NGNGレギュラ ファルシで検索するか、数値計算の本に載ってる。
二分法をちょっとかえたようなもの
0433デフォルトの名無しさん
NGNGlong型[](配列)を保存するにはどうすればいいのでしょうか?
addRecord(byte[],int,int)なので、いったんbyteの配列に
変換しないといけないのは分かるのですが、long[]→byte[]の方法で
悩んでいます。良い方法がありましたら教えてください。
0434デフォルトの名無しさん
NGNG無理矢理変換。
longは64bit, byteは8bitなので、byte[8]で格納できる。
(long ldata ;)
byte[] bdata= new byte[8]
long tmp = ldata ;
for( int i=0; i<8; i++, tmp=tmp>>>8){
bdata[i] = (byte)tmp ;
}
オレはこれでやった。
無理矢理変換する方法を試す以前は、StringにコンバートしてStringをbyteにしてた・・・
で、読み込むときも当然byteをStringに直してparseIntして・・・
0435デフォルトの名無しさん
NGNG非常に参考になりました。ありがとうございました。
Stringの場合、getBytes()のように気の利いたものがあるので
int,long系も同様に何かあるのかと思ったのですが、強引に変換するしか
ないんですね。(´Д⊂
0436デフォルトの名無しさん
NGNGtry
{
RecordStore rstore;
//〜〜〜RecordStoreのオープンなど〜〜〜
//----------------------------------------
ByteArrayOutputStream bo = new ByteArrayOutputStream();
DataOutputStream out = new DataOutputStream( bo );
for( int i = 0; i < hoge.length; i++ )
{
out.writeLong( hoge[i] );
}
out.flush();
out.close();
rstore.addRecord( bo.toByteArray(), bo.size );
//〜〜〜RecordStoreのクローズなど
//----------------------------------------
}
catch( Exception e ){}
ミスがあったらスマソ
writeIntやwriteUTFなどもこうすることで一応できます
0438デフォルトの名無しさん
NGNG平方根だけだったらな。
他の方程式は駄目。
ニュートン法はいちいち微分しないといけないのが難点。
微分用のアルゴリズムを作るのも手間取るし
数値微分では誤差が出るし。
0439デフォルトの名無しさん
NGNG電源キーのkeycodeはどう表せばいいのでしょうか?
データを保存してから終了させたいのです。
よろしくお願いします。
0440小さな器(コピペ推奨)
NGNG<血液型A型の一般的な特徴>(見せかけのもっともらしさ(偽善)に騙されるな!!)
●とにかく神経質で気が小さい、了見が狭い(臆病、二言目には「世間」(「世間」と言っても、一部のA型を中心とした一部の人間の動向に過ぎない))
●他人に異常に干渉して自分たちの古いシキタリを押し付け、それから少しでも外れる奴に対しては好戦的でファイト満々な態度をとり、かなりキモイ(自己中心、硬直的でデリカシーがない)
●妙に気位が高く、自分が馬鹿にされるとカッと怒るくせに平気で他人を馬鹿にしようとする(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際にはたいてい、内面的・実質的に負けていることが多い)
●権力・強者には平身低頭だが、弱者に対しては八つ当たり等していじめる(強い者にはへつらい、弱い者に対してはいじめる(特に人が見ていない場合))
●あら探しだけは名人級でウザく、とにかく否定的(例え10の長所があっても褒めることをせず、たった1つの短所を見つけては貶す)
●基本的に悲観主義でマイナス思考に支配されているため性格が鬱陶しい(根暗)
●何でも「右へ習え」で、単独では何もできない(群れでしか行動できないヘタレ)
●少数派の異質・異文化を理解しようとせず、あるいは理解を示さず、排斥する(差別主義者、狭量、視野が狭い、多数派=正しい と信じて疑わない)
●集団によるいじめのリーダーとなり皆を先導する(陰湿かつ陰険で狡猾)
●他人の悪口・陰口を好むと同時に、自分は他人からどう見られているか、人の目を異常に気にする(自分がそうだから容易に他人を信用できない、ポーズだけで中身を伴っていない、世間体命)
●たとえ友達が多くても、いずれも浅い付き合いでしかなく、心の友達はおらず孤独(心の感度が低く、包容力がなく、冷酷だから)
●頭が硬く融通が利かないためストレスを溜め込みやすく、また短気で、地雷持ちが多い(不合理な馬鹿)
●たとえ後で自分の誤りに気づいても、素直に謝れず強引に筋を通し、こじつけの言い訳ばかりする(もう腹を切るしかない!)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男前やのに、なんでや!(あの野郎の足を引っ張ってやる!!)」)
0441デフォルトの名無しさん
NGNG0442デフォルトの名無しさん
NGNG電源キーは取得できないです。
ちなみにフェーズ2.5からは
中断モードが加わりましたです。
中断からの復帰の時はレジュームが呼ばれます。
0443439
NGNGどうもです。
0444デフォルトの名無しさん
NGNGそもそもiアプリからメールは送れるのでしょうか?
通信はHTTP、HTTPSしかできないみたいなんですけど
やっぱり、iモードのメールを送るときってSMTPなんでしょうか!?
0445デフォルトの名無しさん
NGNGi-modeでのパケット通信そのものが独自方式だと思うが。
そもそもオープン化されていないから使えるわけがない。
iアプリでは、i-modeパケット通信上で作られるHTTP通信を利用することができるだけ。
なので、↓みたいなのを作るためには専用のケータイからのHTTPを受け付けて
それをSMTP/POPに直して別サーバへアクセスしに行くプロキシを用意しないといけない。
http://jp.appget.com/pc/soft/JA00000202.html
(このアプリもそんなサーバを用意していると思われる。)
というか、iアプリスレは専用スレへどうぞ。
iモード携帯電話用Java(iアプリ) Part 3
http://pc2.2ch.net/test/read.cgi/tech/1040898596/l50
0446デフォルトの名無しさん
NGNGただ単にPrint "a"ではだめみたいですね。
いい方法ありませんか?
Jアプリからはファイルの中身のデータしか
よめないのかな
0447デフォルトの名無しさん
NGNG0448デフォルトの名無しさん
NGNG詳しくないからわからんけど、
Content-type: application/java
とかMIMEコード書かなきゃダメじゃないの?
Javaアプリ開発ガイドに載ってる。
0449山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0450ezplus
NGNGその間に処理中です。お待ち下さい。
ってメッセージ出すにはどうしたらいいですか?
Display.getDisplay(this).setCurrent(alert);
〜処理〜
しても処理が終わってからsetCurrent(alert);
されるのでこまってます。
どうしたらいいでしょうか?
Display.getDisplay(this).setCurrent(canvas);
〜キャンバス〜
g.setColor(255, 255, 255);
g.fillRect(0,0,getWidth(),getHeight());
g.setColor(0,0,0);
g.drawString("まってね",2,getHeight()/2,g.TOP|g.LEFT);
repaint();
serviceRepaints();
〜処理〜
しても処理終わってからしかお待ち下さいが表示されませんでした。
0451ezplus
NGNGserviceRepaints();
したときはそこで固まってました。
0452デフォルトの名無しさん
NGNGDisplay#setCurrent
The change will typically not take effect immediately.
It may be delayed so that it occurs between event delivery method calls,
although it is not guaranteed to occur before the next event delivery method is called.
だそうだ。
メッセージ出して1秒ほど待ってから文字列処理させれば一応は解決しそうだけど、
スマートじゃないな。ちゃんとした方法がありそう。
あとは、StringBufferをうまく使えば処理時間が大幅に減らせるかも。
っと、シロートのアドバイス。
0453デフォルトの名無しさん
NGNGにするにはどうしたらいいですか?
ググってもわからなくて困ってます。
0454デフォルトの名無しさん
NGNGDoja3.0を先ほどDLしたのですが、起動すらしません
0455デフォルトの名無しさん
NGNGんなこたぁない
0456デフォルトの名無しさん
NGNGウソつくな!
J2SDK131を入れたら起動したぞゴルァ!
0457デフォルトの名無しさん
NGNGどうなんだろね。
自分は,j2sdk1.4.1_01を入れている環境で iDKDoJa2.0 と
iDKDoJa2.1FOMA を動かしてます。
特に古いバージョンに固定されているわけではないと思いますよ。
0458457
NGNGDoja3.0でわざわざ古いバージョンを使うようになっているとは
思えないけど,今度Doja3.0をいれてみるね。
0459デフォルトの名無しさん
NGNGインストール時にJDKが見つからない、と表示される。
やっとSun One Studio4上でアプリ作れると思ったのに、
激遅のJava2SDK1.3使わないといけないのか!?
殺 す ぞ D o c o m o !
0460デフォルトの名無しさん
NGNG0461453
NGNGもよろしく
0462デフォルトの名無しさん
NGNG長所として、昔のゲームソフトを移植しやすいなどがあるが、
新しいソフトを開発するのには不向きである。JAVAはオブジェクト指向を
採用しているがC言語はこれをサポートしていない。オブジェクト指向が
あることで新ソフトの開発の能率は飛躍的に高まる。更にBREWは携帯電話の
内部情報を扱えるため、セキュリティー上の問題から決まったカタログからしか
ダウンロードできない。そのため移植などではない新しい(ネットワーク系ソフトは
移植する元が無いのでは?)ソフトの数が不足することが予想される。
つまり、実用的なソフトが不足するということだ。これは痛い。
もう一つ私が懸念していることは家電などとの連携である。
iアプリやezplusに採用されているJAVA言語はC言語を基に最近発明され、
プログラム言語の中でも「優良児」と言われているが、もともとどのコンピューターでも動き、
家電や小型の機械に入れることを目的として開発されたもの。
つまり、この先家電製品がネットワーク化してくると考えれば、
携帯プログラムはJAVAであるほうが都合がいい?のだ。
まあ確かに、JAVAはどこでも動く代わりにVMを使ってリアルタイムにエンコードするため
BREWより時間はかかるが、最近の携帯電話チップならそれほど気にはならない(と思う)。
なんていうか、BREWはうわべだけの機能で、やはり将来性、というところに不安が・・・
0463デフォルトの名無しさん
NGNG0464デフォルトの名無しさん
NGNGメソッドないので、
ユーザから入力してもらうときにDateField使うとか、
自分で1970からのミリ秒表すlongに変換する処理を書くか、
J2SEのjava.util.Dateのソースを流用するとか。
0465デフォルトの名無しさん
NGNGが消えてる・・・遅かったか
0466ぷに
NGNGhttp://web.archive.org/web/20020603070520/http://www.jblend.com/ext/JSCL/jp/index.html
ちなみに、オレはいつか消されるかもしれないと思ってすでに一括保存済み。
0467デフォルトの名無しさん
NGNG0468デフォルトの名無しさん
NGNGInteger#parseInt()とjava.util.Calendarかな
いずれにしてもメンドくさい
0470デフォルトの名無しさん
NGNGCLDCの日本語版とMDPの日本語訳を組み合わせて使ってるけど、
参照が面倒くさい。
0471デフォルトの名無しさん
NGNG0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNG正直、その程度の英語読めなくてダイジョブか?
0474デフォルトの名無しさん
NGNG日本語訳は、大事な部分が訳されてなかったり、誤訳があったりするから、
英語版を読むようにしたほうがいいと思うよ。
0475ぷに
NGNGhttp://godwood.allnet.ne.jp/vioret/midpapi/
こんなページはあるけど、説明はしょってあったり曖昧だったりするんで、
やっぱ俺も英語版を読むのを勧める。
0476470
NGNGアドバイスありがとです
0477デフォルトの名無しさん
NGNGdrawString 以外での文字列表示の命令ってなんですか?
単純なテキスト文章を、機種の文字サイズにとらわれず
画面幅一杯に勝手に折り返し&画面に収まらない文章はスクロールして表示したいのですが…
要はメールの本文表示しているような画面です。
このときに、文章を表示する画面領域の範囲指定も出来るとありがたいのですが
au、ezplusでやろうと思ってます。
0478ぷに
NGNG・FormにStringItemとして登録じゃだめ?(一番手抜き、FormのTitleも使えるし)
・Canvasを拡張してTextViewerクラスを自作(オレ作ったけど設計がいまいちなので公開はしない)
・↑の方法だとFontSizeをあまり自由にいじれないので、Fontも内蔵したクラスを自作(無茶)
0479477
NGNGFormにStringItem、そうです。 こういう表示の命令を探していたのです。
試しにちょっと組み込んでみたところ、表示はバッチリでした
しかし...一度表示したFormって...どうやって消すのでしょう...?
今はその問題で四苦八苦しています。
ゲームのタイトル画面を表示している時に、あるキーが押されたら
ゲーム説明の文章を表示する。と言う使い方です。
表示までは出来たのに、タイトルに戻る方法がわからないとは...
もう少し Formの使い方を詳しく調べてみますね
とても参考になりました、ありがとうございます。 (亀レス失礼)
0480デフォルトの名無しさん
NGNGタイトル画面を表示しているDisplayableをカレントに設定
0481ぷに
NGNG>>349-350 を参考にどうぞ。
public class Form extends Screen
public abstract class Screen extends Displayable
そうすれば、>480 の言ってる意味もわかると思う。
それでもわからんかったら、Displayクラスの概要をよく読みましょう。
0482479
NGNGアドバイスありがとう御座います
知恵熱出しながらも、なんとか予定通りの画面遷移が出来ました。
>タイトル画面を表示しているDisplayableをカレントに設定
この方法を教えてもらった後、
呼び出し元画面に戻す処理( setCurrent )を呼び出すのに悩んでしまいましたが
何のことは無い、Form 画面の setCommandListener を正しく設定してなかったので
commandAction が発生してなかったと言うオチでした...これで一晩悩んだとは恥ずかしくて言えない...
またまた助けて頂いて、ありがとう御座います。
これでぐっすり眠れるぞぉ!
0483デフォルトの名無しさん
NGNG落ちてる・・・?
0484デフォルトの名無しさん
NGNGメンテナンス中のはず
0487デフォルトの名無しさん
NGNG0488デフォルトの名無しさん
NGNG携帯Javaでお勧めプログラミングといったらジェイぽん?
これからはどれが主流になる?
藻前らなりの意見を求む頼むわい
0489デフォルトの名無しさん
NGNG0490デフォルトの名無しさん
NGNGauにしなさい!
0491デフォルトの名無しさん
NGNG個人開発者に対する自由度
docomo>au>>>>>jphone(クソ)
個人開発者が利用できる機能
au>docomo>>>>>jphone(シネ)
端末の性能
jphone>docomo>au
かな?最近はauよりdocomoの方が機能は多いかも知らんが
505iの新機能からは個人開発者に対して規制がかかるからなあ
auは位置情報関係が個人でも利用できるのが大きなメリットかな。
0492ぷに
NGNG復活してるぽ
JSCL-1.2.1(SH53〜)の開発環境系は公開されないの?
そっち方面の詳しい人、誰かいないかなぁ。
>491 に付け足すと、
auはゲーム系がダメ
Jぽんは公開が自由にできない
ドコモは作りにくい。
0493デフォルトの名無しさん
NGNG0494デフォルトの名無しさん
NGNGJAVAは徐々に切っていく予定だろうよ。
0495名無し
NGNG0496デフォルトの名無しさん
NGNGFOMAのほうが安いし。
0497デフォルトの名無しさん
NGNG徐々に生かされなくなりつつあるな。
auがいいだのdocomoがいいだの機能が多いとはいえ
徐々にJavaから離れ機能性重視のWindows化しているかのようだ。
Javaの特徴を最大限に生かすなら専用の機能は控えめにしておくか。
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNGauなんて亜流あるね。
0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNGアプリからURL指定してブラウザ起動ってできますか?
0502デフォルトの名無しさん
NGNGできない。
JSCL-1.2.1が公開されたとしたら、ひょっとして、できるようになってるかもしれないが、
個人で使えるかどうかはわからない。
0503デフォルトの名無しさん
NGNGかなり拡張されてますが、個人レベルの開発で使えるかどうかは不明です。
あと、まだ作れません……
0504ぷに
NGNGカラの.classファイルを用意してjar圧縮して追加しとけば、
とりあえずは作れるような気がする。
ただ、作ってもエミュないし端末にも制限機能があるみたいだし、動かせないかもね。
↓制限付きAPIの一覧(jscl_security.html)
com.j_phone.system.DeviceControl.getLatitude() 位置情報(緯度)の取得
com.j_phone.system.DeviceControl.getLongitude() 位置情報(経度)の取得
com.j_phone.system.DeviceControl.getPlaceName() 位置情報(地名)の取得
com.j_phone.system.DeviceControl.setMailListener(MailListener) メール着信情報の取得
com.j_phone.system.DeviceControl.setTelephonyListener(TelephonyListener) 音声着信情報の取得
com.j_phone.system.MailAgent.send(MailData) メールの送信
com.j_phone.phonedata.PhoneDataConnector.openPhoneData(String, int) アドレス帳、メールボックスの操作
com.j_phone.io.StorageConnection.openOutputStream() データフォルダへのデータファイル保存、および作成
com.j_phone.io.StorageConnection.createFolder() データフォルダへのフォルダ作成
com.j_phone.io.StorageConnection.openInputStream() データフォルダのデータ取得
com.j_phone.io.StorageConnection.delete() データフォルダのデータ削除
com.j_phone.io.StorageConnection.renameTo(String) データフォルダのデータファイル名の変更
com.j_phone.midlet.ResidentMIDlet Java[TM]待受アプリの操作
個人作者の待ち受けアプリ、全滅っぽいね。>J-SH53
>502 個人は使えるようにならんの?(たぶん知らんよね。)
棒だぽんの発表をマターリ待つしかないのか。
0505デフォルトの名無しさん
NGNG502=503なんですが……
データフォルダとか、アドレス帳の操作はいらんけど、
待ち受けくらいは作れるようにして欲しいですな。
0506デフォルトの名無しさん
NGNGi-mode、及びEZに関してなのですが、
アプリ内にボタンを設置して、そこから
webへ飛ぶような機能をつけたいのですが
どんな構文を挿入すれば良いのでしょうか。
初歩的な質問ですいません。
どなたかお力を貸してください。
0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNGドキュメント読めばぁ〜?
(しんちゃんと同じくらい答える気なし)
0509デフォルトの名無しさん
NGNG教えろバカ。
0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNG答えが出てるのに気づかないんだな。君は。
意味の分からないレスはスルーか?
0512デフォルトの名無しさん
NGNGiとjって目立った相違点は容量,公開方法,APIの3点くらい?
jフォソの公開って手続き&審査にどれくらいの時間がかかるの?
実機でデバッグしたい時もいちいち審査されるの?
実際に審査で跳ね返さる人ってどれくらいいるの?
このスレあんまり盛り上がってないからレス期待できないかな…
0514デフォルトの名無しさん
NGNGiアプリのことはわからないけど
実機でデバッグするときは各自デバッグ専用のFTPアカウントをもらえます。
携帯からアクセスすると自分のID,パスワードをいれてダウンロードできます。
審査は数日です。
Hello World でも審査に通った人もいたので
ゲーム内容はあまりチェックされないみたいです。
どんなAPIを使ってるか位です。
ただ、Javaアプリが公開された直後、別スレの人がロックマンのキャラを使ったゲームを出して
審査ではねられてましたので、著作権にひっかかるものはダメみたいです。
あと、審査する人の携帯のメモリがいっぱいでダウンロードに失敗しただけなのに
「正常に動きませんでした。」過去何度もあった模様。
0515デフォルトの名無しさん
NGNGとやらに飯の種としてやらねばならんのや。iにしとけ。
0516デフォルトの名無しさん
NGNGiアプリも機種ごとの差異が大きいし。おれDOCOMOの携帯持ってないし。
0517512
NGNGレスthanksです 参考になりました>>514-516
う〜ん迷う…SH505iかSH53か… ってスレ違いでつね
しばらくこのスレも含めて色々サイトまわって勉強してきまつ
0518515
NGNG0519ぷに
NGNG>512 >514
審査は、平日朝出せばその日中に審査が終わって次の日の早朝に更新される。
デバッグはいつでも即可能。
>502-505 あたり、jadに特別な属性情報を入れるらしい。
微妙にスレ違いなので、続きは携帯板のJava5xスレあたりで。
0520512
NGNGサンクスです>>518-519
コンテンツアグリデータが翌朝に更新というのは初耳でした
ちょっとJポソに揺らぎそうでつ…
この記事古いけどなんか妙に説得力感じるし…
ttp://www.zdnet.co.jp/mobile/news/0106/26/java_m.html
iアプリの機種依存が505シリーズで改良!!
ってなんないのかなぁ(´・ω・`)
0521デフォルトの名無しさん
NGNG1はわかるのですが2がわかりません。
1.現在の緯度経度を取得して、
2.一定時間ごとにCGIにアクセスし1の緯度経度をCGIに渡す
一定時間ごとにhttp:// から始まるアドレスに自動的に
アクセスするにはどうしたらいいのでしょうか?
0523デフォルトの名無しさん
NGNGなぜかTimerを使うと起動時間が遅くなるので、スレッドを使った方がいい
かもしれない
0524デフォルトの名無しさん
NGNGその場合に、複数の携帯電話を使いたいんですが、(全てauです)
それぞれを区別する手段というのはあるのでしょうか?
0525デフォルトの名無しさん
NGNG判別はできます。
0526デフォルトの名無しさん
NGNG0527デフォルトの名無しさん
NGNG携帯からPerlで書いたCGIにアクセスしており、
判別できるとのことですが
Perlでの $ENV{'HTTP_USER_AGENT'} 以外にありますか?
0528ぷに
NGNGauのページみろ。
HTTP_X_UP_SUBNO
>>523
Timer使うのやっぱダメ?
以前使おうと思ったけどなんか調子が悪くてしかも遅くて使いにくかったので、
Thread作ってwhileで回すことにしたんだけど。
0529デフォルトの名無しさん
NGNG俺も、Threadでくるくる回してまそ。
MIDPの仕様と違うような挙動に思えるなあ。。。
0530デフォルトの名無しさん
NGNGezplusでは問題ないようだけど。
0531ぷに
NGNGiモード携帯電話用Java(iアプリ) Part 3
http://pc2.2ch.net/test/read.cgi/tech/1040898596/l50
ドコモ機種は基本的にpngはダメ、gifで。
0532デフォルトの名無しさん
NGNGすれ違いでしたか。
どうもありがとう!
0533デフォルトの名無しさん
NGNG>>2.一定時間ごとにCGIにアクセスし1の緯度経度をCGIに渡す
これてGISの機能つかって地図とリンクさして位置探査機能が使える
じゃないかな。あまり難しい機能じゃないみたいなんで
だれかフリーでない?
0534ぷに
NGNGアプリ自体やCGIを用意するのはあまり難しいことじゃないが、
それを動かすサーバと位置情報をマッピングさせる地図を用意するのは大変だな。
http://kokogiko.net/ こんなサイトがある。
0535デフォルトの名無しさん
NGNGお蔭様で携帯側とログを記録するCGIの実装は終わり、
残すところ地図に緯度経度をマッピングするのみとなりました。
地図に緯度経度をマッピングですが、
私が今やろうとしている方法は、
該当する緯度経度の地点に半径2pxくらいの点を
地図画像に合成、表示しようと思っています。
(合成にはPHPのGDモジュールを使用)
他にいい方法がありましたらご推薦お願いします。
0536デフォルトの名無しさん
NGNGそこまでいくと、このスレの範疇ではないよ。
0537デフォルトの名無しさん
NGNGストカーか?なら手伝うぞ(w
0538デフォルトの名無しさん
NGNG確かにおっしゃる通りですね。
スレ違いでした。すいません。
0539デフォルトの名無しさん
NGNG>>スレ違いでした。すいません。
べつにかまわん
解説するなら
簡単だろう?
0540sage
NGNGのようなことを、同じくezplusでやりたいんだけど、
1回しか接続できず、2回目以降はエラーになってしまう。
HttpConnection.close()もHttpResource.shutdown()もやってるのに
上手くいかない。
何が問題なんだろうか。
0542デフォルトの名無しさん
NGNG0543くれまにょん野口
NGNGWin2000でうまく作成できてたプロジェクトを
そのままWinXPに移してメイクしたものが動作しない。
なんでだろう?
0544デフォルトの名無しさん
NGNGコンパイル環境に変化があったんじゃない?
0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNGttp://www.jblend.com/ext/JSCL/jp/index2.html
のJSCLだと com.j_phone.midlet が無くて ResidentMIDlet を
使用できなくて、待ち受け中にかかってきたりした時の情報を取得できないんですよ。
これを取得する方法ってあるんでしょうか?
0549547
NGNG質問の仕方が悪かったので、訂正して書き直します。
548氏のJSCLだとcom.j_phone.midlet があるから普通に使えるんだけど、
上で質問した方のJSCL(こっちを使用しないといけない)だと
クラスのパッケージが違って com.j_phone.midlet 自体が無いから
ResidentMIDlet を使用できないんですよ
で、ResidentMIDlet を使わずに received(...)の情報を取得する方法があるのかなと
0550デフォルトの名無しさん
NGNGpublic abstract class ResidentMIDlet
extends MIDlet
implements MailListener, RingStateListener, ScheduledAlarmListener, TelephonyListener
DeviceControl.setMailListener()
0552デフォルトの名無しさん
NGNG今一番快適な開発環境をおしえてくり
これまでiアプリやってたんだけど、DoJaはまぁまぁ使いやすかった。
携帯をJに変えたからMIDPやろうと思ってるんだけど
J-PHONEのホームページに従ってJ2MEWTK+J-PHONEエミュレータは入手したものの
ライブラリリンクのコンパイルは手動で、マニフィストも手動・・・
こりゃねーだろ・・JもJavaが動くようになってから結構たつんだから
みんなもっといい環境でソフトつくってるはず、誰かおしえて
Eclispeのプラグインがあればそれが一番いいんだけど。
0553デフォルトの名無しさん
NGNGせいぜいJADファイル自動更新ツールくらいしかないねぇ。
おれは特に困ってないけど。
なんかLinuxとFreeBSDにの差に似てるかも。
0554552
NGNGMIDPプログラマたくましすぎだね・・
俺もコマンドラインでしばらくがんばるとします。
だれかEclipseプラグインつくって(>_<)
0555デフォルトの名無しさん
NGNGEclipseなら、Ant使えば楽だよ。
俺はそうしてる。
0556552
NGNGそうですか、ant・・XMLのmakeって事くらいしか知らなくて
使ったことないです(>_<)
けど、これをきに覚えます。
ありがとうございます
0557552
NGNG悪戦苦闘中ですがむずかしい・・・
555サマ、そのantここに晒していただけませんか???
0558デフォルトの名無しさん
NGNG遅レスだが、別にAntで無くても、makeとかバッチファイルとか(w
何でもいいんじゃないかい?
0559デフォルトの名無しさん
NGNG出来るかどうか知らんけど。
今出てるJavaWorldにantの入門記事載ってる。
0560デフォルトの名無しさん
NGNG自作でTask書けばいい。
0561552
NGNGんで、簡単なゲームつくって、実機テストしたのですが・・
SH53を使っているんですが、アンチエイリアス画面が立ち上がるんですね
(SH53は旧携帯アプリはアンチエイリアスつきで拡大されてディスプレイ表示される)
高解像度VGA画面でなにか描画させるにはJSCL1.2仕様でしか無理でしょうか?
これってまだ公開されてないんだよね?
はぁ、リッジレーサ並のソフトつくろうと思ってSH53買った俺っていったい・・・
0562デフォルトの名無しさん
NGNGそれにしても
いつになったらSH53ネイティブアプリ作れるようになるんだ?
0563552
NGNGAntは一週間前に勉強した超初心者だから、もっとうまい方法があると思うんだけど
jadとmfの作成はjavaでソフト組んで、それを読んだ。
サイズでかいから近いうちにどこかのHPにUPして公開するねん
それを見て誰かがEclipseプラグインつくってくれる事を願って・・・
それにしてもSH53アプリ本当にいつになったらつくれるんだろ・・・
0564デフォルトの名無しさん
NGNGJ-PHONE【クリエータ】Javaアプリスレッド 5ゲット!
http://etc.2ch.net/test/read.cgi/phs/1057592022/
こっちもよろしく!
0565デフォルトの名無しさん
NGNG携帯からサーバに投げるHttpヘッダって
アプリ側でとること出来ますか?
0566デフォルトの名無しさん
NGNGまったくの初心者です。最初の作業すら分からないほどです。
そこで、Javaのことを丁寧に解説してくれているお勧めのページ、本(2000円前後まで)
がありましたら是非教えてください。
0567デフォルトの名無しさん
NGNG0568デフォルトの名無しさん
NGNG遠回りかもしれんがJavaを学びたいなら
Sunのチュートリアルをおすすめする。
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/index.html
日本語版もあったはずだが見つからなかった。まあ、がんばれ!
0569デフォルトの名無しさん
NGNGhttp://f14.aaacafe.ne.jp/~javaappl/pukiwiki.php?JAVA%A5%A2%A5%D7%A5%EA%A4%F2%BA%EE%A4%C3%A4%C6%A4%DF%A4%BF%A4%A4%BF%CD%A4%D8
http://etc.2ch.net/test/read.cgi/phs/1057592022/
0570ぷに
NGNGhttp://godwood.allnet.ne.jp/vioret/midpapi/javax/microedition/io/HttpConnection.html
ヘッダそのものは取れない。
0572デフォルトの名無しさん
NGNG塗りつぶしたりする方法って、何か良いのあります?
0573ぷに
NGNG無理。
drawBackgroundで背景上で処理するっていうのはどう?
処理速度の面で不利かもしれんが、
フレームバッファをうまく使ってfillRoundRectが不必要なときは
drawSpriteCharだけで処理して背景処理をスキップするとかして。
0574ぷに
NGNG0575デフォルトの名無しさん
NGNGZDNetのhello worldを試したけど、エラーになるのは俺だけ???
0576572
NGNGレスありがと、やっぱり無理なのか。
その時だけ、drawBackground()で背景上にするのも手なのか
すべてスプライト処理だと、その上に文字がかけないので
drawBackground()の方で、いろいろと試してみます。
0578山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0579デフォルトの名無しさん
NGNG0580デフォルトの名無しさん
NGNGIAPPLIと違ってイメージの部分取り出し描画ができないので、
clipを使ってうまくやってみようかなと思ったのです。
下記
□□□□
□□□□
□□■□
□□□□
こういうキャンバスと、同じ大きさの背景用画像イメージがあったとして、■部分だけ再描画したい
そんなときIAPPLIだと、画像の一部分を指定してdrawImageできるのですが、
MIDP環境だとそうはいきません
そこで■部分をクリッピング設定して、背景用画像イメージをボンとdrawImageすれば
一部を指定してdrawImageしたのと同じ結果が得られますよね?
そこで質問なのですが、
・□分の処理時間もしっかりかかってしまうのでしょうか?(十分な実行速度を得られるか)
・クリッピングが対応していない機種ってありますか?
0581デフォルトの名無しさん
NGNG書けるの?
J-SH53です。機種依存可。
0582デフォルトの名無しさん
NGNGj2me_wireless_toolkit-1_0_3_01
J-SKY_Application_Emulator_2.0
インストールしてサンプルソースをコンパイルしたんですけど
実行すると
META-INF/MANIFEST.MFにMicroEdition-Profile
の項目が存在しませんっと表示されて実行できませんでした
MF、jar、jadファイルは同一フォルダに入れてあります
META-INFというフォルダはどこにも存在しないんですけど
何がいけないのか、教えてください
0583デフォルトの名無しさん
NGNGそういうAPIは発見できなかったので、多分むりぽ
>>582
「サンプルソース」とは何?どこの?
0585582
NGNGここのサイトのHelloですけど、MANIFEST.MFファイルは
サイトに書いてある通りに、同じ設定にしてあります
このサイトの設定が間違ってるのでしょうか?
0586583
NGNG「META-INF/MANIFEST.MFにMicroEdition-Profile の項目が存在しません」
というエラーが出ているのだから、JARに含まれているMANIFEST.MFが
間違ってるんでしょ。
jar コマンドを実行する際に指定するMANIFEST.MFファイルの中身が、
そのままJARファイルに入るので、その段階で間違ってるのかもしれない。
JARの拡張子をZIPに変えて、別の場所に解凍してみて、
その中のMANIFEST.MFをチェックしたら?
0587デフォルトの名無しさん
NGNG早速、jarファイルをzipファイルにして解凍して見ました
その中にMETA-INFフォルダーがありまして、MANIFEST.MFがありました
JARファイルてZIPの圧縮ファイルだったんですね、知りませんでした
確かにMicroEdition-Profileがありませんでした
もう一度コンパイルし直してみたところ、今度はなぜかうまく行きました
最後にJARファイルを作るところで、コマンドの入力をミスしたのかもしれないです
586さん、ありがとうございました
0588587
NGNGRUNを実行すると、再起動してからHelloの表示がなく、再起動を繰り返してしまいます
J-SKY Application Emulatorをインストールし直して見てもダメでした
サンプルのソースが悪いのかは、ソフトのバージョンが悪いのかちょっと分かりません
多分、ソフト側に問題があると思うのですが…
0589デフォルトの名無しさん
NGNGMath.sqrt、Math.cosとか、KDDIで何かクラスが用意されているのでしょうか?
iアプリでは用意されているみたいだけど、KDDIでは見つけられなかった…
0590ぷに
NGNGhttp://www.ep.u-tokai.ac.jp/~nakazato/API/504i/extension/jguide504_apiref_opt020517/javadoc_opt/com/nttdocomo/opt/ui/j3d/Math.html
http://www.jblend.com/ext/JSCL/jp/com/j_phone/util/FixedPoint.html
http://home.rochester.rr.com/ohommes/MathFP/
ezplus独自のライブラリは知らんけど、パッと見なさそう?
0591デフォルトの名無しさん
NGNGiアプリでもテーブル持つ人のほうが多いんじゃないかな。速度のことがあるから。
あと平方根も自前でやるが吉。私のでよければ下記を。負の値のチェックしてないや・・・
int MySqrt(int Num){
int s;
int t;
//0なら終了
if(Num == 0)return 0;
s = Num;
do{
t = s;
s = (t + Num / t) >> 1;
}while(s < t);
return t;
}
0592589
NGNGアドバイスありがとう御座います
ezplusは 独自で関数用意していないみたいですね
平方根は、>>591さんの例を使わせてもらいます。
自力ではこの式を計算できないけど、実際に動かしたら ちゃんと値が帰ってきますね
特にビット演算のあたりは もう漏れには理解不能…
三角関数はテーブルに積んでいるのかぁ
とりあえず頑張ってみます、ありがとう御座いました。
0593デフォルトの名無しさん
NGNGちゃんとしたの誰か作ってないんなら晒してみるか?
Doja3.0はドコモが公式でプラグイン作ってる(た)のにね。
0594デフォルトの名無しさん
NGNG(゚A゚ )
| ヽ
(UU,,,)〜
q∧ ∧
(*゚ー゚)
/ ||y||ブ
ノ_/'ノゞヽ
http://www.39001.com/cgi-bin/cpc/gateway.cgi?id=ookazujp
http://www.39001.com/cgi-bin/cpc/welcome.cgi?id=ookazujp
http://www.bannerbridge.net/cgi-bin/click.cgi?mid=b000000017&pid=p000000244
http://www.adultshoping.com/index.cgi?id=1057809839
http://www.bannerbridge.net/cgi-bin/click.cgi?mid=b000000008&pid=p000000244
!!!!! ━━━━━━(゚∀゚)b━━━━━━ グッジョブ!!!
0595572
NGNG省略)
FixedPoint fp = new FixedPoint(60);
System.out.println(fp.getInteger());
System.out.println(fp.getDecimal());
ってした場合は
0
60
であっているんでしょうか?
fp.getInteger()が整数部の取得だから
60
0
になるはずですよね?
0596552
NGNG是非お願い!
オレッチAntで自動ビルドつくったんだけど
いつかUPするつもりなんだけど、説明が面倒でほったらかし・・
0597デフォルトの名無しさん
NGNGそれで動作は正常。
コンストラクタに指定する値の上位16bitが整数、下位16bitが小数部として扱われる。
詳しくはリファレンス嫁。
0598ぷに
NGNGFixedPoint fp = new FixedPoint( 60<<16) ;
>>593
興味がある。
Eclipse使ったことないけど、使ってみたいなぁ。
Makefileには飽きた。
0599デフォルトの名無しさん
NGNG>>596
期待あげ
0600デフォルトの名無しさん
NGNGhttp://endou.kir.jp/akira/linkvp.html
0601デフォルトの名無しさん
NGNGJ-PHONE社員おしえなさい
こんな事だからDoCoMoに負けるんだって・・・
0602デフォルトの名無しさん
NGNGここのさぁ風来のシレン風アプリを作るってやつなんだけどさぁ
http://shireso.s35.xrea.com/app/SIRESO_PRT01/index.html
こっちだと処理が重すぎてぜんぜんゲームになる気配がないのね。
http://shireso.s35.xrea.com/app/SIRESO_PRT_B/index.html
だと風来のシレンっぽくないしなんかおもしろくないのね。
だから上のやつで下くらいにはやくなるように書き換えてくれませんかね。
おもしろそうだからやってみるかくらいな感じで。
本当にお願いしますよ。
0603デフォルトの名無しさん
NGNG●無料でパソコンだけで月に10万円↑稼げます!
登録完全無料!お小遣いが沢山稼げちゃいます。
月に平均10万円ほど稼げます。頑張ればもっと!
夏休みを有効に利用しましょう!
無料だから登録しないと損します〜。
0605デフォルトの名無しさん
NGNGすごくおもしろそうだね。
暇だからソースくらいみてやるよ。
0606デフォルトの名無しさん
NGNGとりあえず基本は抑えているようですが、さっと見た限り
描画が40msごとと書いてあります
全画面描画で40msは無謀
小さいキャラがいくつも出るようなら100ms程度まで落としましょう
0607デフォルトの名無しさん
NGNG助言してたので神
0608606
NGNGg.drawImageの回数多すぎてしまう
背景は(240+24+24)*(240+24+24)でcreateImageでつくる
大きめにつくるのはスクロールのため
そして例えば左に歩くならその背景画像を全体的に右に24ドットずらす
そしてずらして空いた部分にマップチップを置く
これでg.drawImageの回数が(1+10)回で済む
今の(10*10)回より圧倒的に速い
0609デフォルトの名無しさん
NGNGまたしても助言してくれたので仏様
0610デフォルトの名無しさん
NGNGhttp://etc.2ch.net/test/read.cgi/phs/1058331177/
本スレいってください。
0612デフォルトの名無しさん
NGNG0613デフォルトの名無しさん
NGNG0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNG0616デフォルトの名無しさん
NGNGだから、通信必須になっちゃうんだよな・・・
0617デフォルトの名無しさん
NGNG機種によってはダウンロードはできるんだけど
起動すると
「ezplusアプリケーション続行できません」のメッセージで
とまっちゃうの。
これって何が悪いかわからない?
0618デフォルトの名無しさん
NGNGあなたのプログラム
0619デフォルトの名無しさん
NGNGあなたのアドバイス
0620デフォルトの名無しさん
NGNGシュミレーターでは実行できるんだろ?
俺も以前そういうことがあったな・・・・
そのときの対処法は、、、、、、忘れました (〃゜д゜;A
0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNGやっぱドコモでせう。
0623_
NGNG0624デフォルトの名無しさん
NGNGん? どういうこと?
0626デフォルトの名無しさん
NGNGPhraseTrackクラスにあるsetPhraseメソッドで、
「フレーズデータの使用トラック数が確保したトラックと合わない場合に
IllegalArgumentExceptionが発生する」って書いてありますが、
複数のトラックを使用するフレーズデータってあるんですか?
おまいら教えてください。
0627デフォルトの名無しさん
NGNG.NETになってもJ#.NET使うという罠
0628デフォルトの名無しさん
NGNG0630山崎 渉
NGNG0631デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNGJ-PHONEのPNGって透明サポートしてないの?
PhotoShopで透明入りPNGつくったんだけど、どうもエミュで透明になってくれない。。
俺のPNGのつくりかたが悪いか?
0634デフォルトの名無しさん
NGNGとりあえず実機に転送しる
0635デフォルトの名無しさん
NGNGダウンロードするとその都度パケ代取られるんでしょうか。。
エミュレータでは発生しない問題のテストで
パケ代沢山取れられるのはイヤぽ
0636デフォルトの名無しさん
NGNG結局、ゲームぐらいじゃケータイアプリは普及しないんですかねぇ
俺の周りは
「最初に入ってる奴で十分、大体ゲームなんてケータイでやれなくてもいい」
なんかさみしいですな。
なんか、アイデア欲しいですな
0637デフォルトの名無しさん
NGNGいやでも我慢汁
ある程度は仕方ないっす
0638デフォルトの名無しさん
NGNGjava.lang.SecurityException
が上がるんですが、位置情報は取得できないですかね。。
0639デフォルトの名無しさん
NGNG0640デフォルトの名無しさん
NGNG0641デフォルトの名無しさん
NGNGこれは絶対見るしかないでしょう。
甘えたしゃべりかた、小さな身体に大きなオッパイ、そしてこの顔。
どれをとっても特A級!こんな子がAV女優だったなんて信じられませんね。
無料ムービーを観てね。
http://www.exciteroom.com/
0642デフォルトの名無しさん
NGNG0643デフォルトの名無しさん
NGNGあそこまで簡単に書かれているところは他に無いです。
あれが理解できないなら、その前にJavaの基礎をきちんと生美治してください。
0644640
NGNGhttp://www.zdnet.co.jp/mobile/rensai/index.html#panic
あとは、
http://www.dp.j-phone.com/dp/tool_dl/java/tech.php
にある開発ガイドを嫁!
0645デフォルトの名無しさん
NGNGSH52では、ふつーに作ったら、セキュリティ違反になる
何か呪文を唱えるとできるようになるらしいけど、
情報規制か何かあるらしくて、ぜんぜん情報が漏れて
きませーん(泣
ところで、お前ら通話ドキュソ率がSH53で動いたらしいぞ
承認待ちらしいから、もーすぐ使えそうだぞ!!
0646デフォルトの名無しさん
NGNGせっかくなので、ちょっと教えて欲しいのだが
叩かれ捲くりの携帯ミラーだけど、
あんなの5分で作れるぜ!って思ったんだけど、
DeviceControlのisDeviceActiveでバックライトoff
しても、駄目なんだな。
blinkの消灯時間も1000mSecまでだし、、、
意外と難しいかも
やり方を知ってる人いる?
0648デフォルトの名無しさん
NGNGpdfってどうやって読むの?不正な処理うんたら...ってなって読めない。
0649デフォルトの名無しさん
NGNGちゃんとAutoexec.batってゆーやつのpathのとこにpreverify.exeがあるとこも書いといたよ。
-classpath つけて preverify やるってどうゆうことですか?
あとclasspathとpathってちがうの?
0650633
NGNG実機に転送しても、やっぱりPNGの透明をうまく表示してくれない模様・・
SpriteCanvas使えって事か??
独自フォーマット面倒くさそうだからCanavsにPNG表示してゲームつくってたんだけど
0651デフォルトの名無しさん
NGNGおかしいなぁ。
0652デフォルトの名無しさん
NGNGclasspathはjavaが使うとこ
pathはDOSとかwindowsが使うとこ
バッチファイルとかのディレクトリはpathに書く
出来上がったjavaのclassとかjarの場所は、classpathに書く
後はjava関連のライブラリclassが置いてある場所も、classpathに書く
もっと詳しい話は、javaのえろい人に聞いてくれ
0653644
NGNG右クリックで、「対象をファイルに保存」してAcrobat Readerで
読めない?
>>649
何のエラーが起きているのかわからないよ。
*.classのあるフォルダで
preverify -classpath <J-PHONE-SDKの場所>\lib\stubclasses.zip <クラス名> [<クラス名> ...]
でダメか?
また、JDK1.4でコンパイルする場合とj2mewtk1.03のpreverifyで失敗する
っつーのがあるみたい。その場合、javacのオプションに-target 1.1
を追加するといいようです。
0654デフォルトの名無しさん
NGNGゲームか。
0655デフォルトの名無しさん
NGNGありがとーございました〜★
0656NAGA
NGNG3日かかってやっとpreverifyできたので次はjarファイルの作成ですが
jar cfm hello.jar MANIFEST.MF -C output . と打ってもjarファイルができません。
なにがいけないのでせうか?
ちゃんとoutputのなかにはpreverifyしたclassファイルが入ってます。
manifestファイルもちゃんと作ったのに。。。
0657デフォルトの名無しさん
NGNG0658NAGA
NGNG0660NAGA
NGNGjar cfm hello.jar MANIFEST.MF -C output .
ってなんか使い方間違ってる?
0661デフォルトの名無しさん
NGNGが、手打ちだとどこか間違えているとダメになるはず。
試した範囲でも最後のピリオドの前に空白いれないとコマンド説明出た。
コマンドはコピペ入力してミスが無いようにしる!
0662NAGA
NGNG0663ぷに
NGNG0664デフォルトの名無しさん
NGNG0665山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0666デフォルトの名無しさん
NGNG自分の携帯では問題ないのですが、あるユーザからバグ報告がありました。
------------------------------------------------
特定の機種で電源キーでアプリを終了しようとすると、
アプリが応答しなくなってしまい携帯が電源を入れ直して
強制終了してしまいます。
------------------------------------------------
なにか情報をお持ちの方はいらっしゃいませんでしょうか。
0667デフォルトの名無しさん
NGNGmakeファイル作れ
まずは話はそれからだ
0668デフォルトの名無しさん
NGNG0669666
NGNG0670デフォルトの名無しさん
NGNG任意のパラメータを渡せますか?
0671デフォルトの名無しさん
NGNGどんな処理をしたいのか、イマイチ理解できないのだけど。。。
0672デフォルトの名無しさん
NGNGそもそも同時に起動できるのか?
0673_
NGNG0674670
NGNGezアプリをダウンロードする際にダウンロードサイト側から、
アプリケーションに対して、任意のパラメータを渡せるかどうかっていう
ことなんですが。
例えば具体的には、端末ID(一つ一つの端末に固有の)をJavaアプリケーションが
知りたいのです。方法としては、
(1) Javaアプリから直接、端末IDを取得する。
(2) ダウンロードサイト側はアクセスしてきた端末IDを知ることが出来るので、
それをアプリに渡す。
まず(1)を試みたのですが、ezplusAPIを参照するに、
電話番号や型番はPhoneSystemクラスのメソッドで取得できるようなのですが
端末IDは取得できません。
そこで、(2)を考えているのですが、iアプリでは、paramタグ,
メソッドgetParameter()を用いてダウンロードサイトからアプリへとパラメータを渡すことが出来る
らしいですが、ezアプリで同じようには出来ないようです。
ezのプログラミングガイドには、Phase2.5(バージョンを意味する)からは
任意の文字列をブラウザからアプリへと渡すことが出来ると書いてあるのですが、
具体的な方法が良く分かりません。
0675633
NGNGへ?透明になるの?
■ このスレッドは過去ログ倉庫に格納されています