問題タブ [midp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pdf - J2MEからpdfファイルを実行することは可能ですか
Web サーバーに pdf ファイルがあります。次からアクセスできます。
モバイル デバイスのデフォルトの PDF ブラウザ (存在する場合) からこの PDF ファイルを開く関数を呼び出す方法はありますか?
前もって感謝します。
注: j2me アプリケーションから pdf ファイルを解析して表示することを求めているわけではありません。
注 2:私が知る限り、ありません...しかし、メールに添付されている場合、blackberry デバイスは pdf ファイルを開くことができると思います。
編集:
もし可能ならば:
私が必要としているのは、Web サーバーでホストされている PDF ファイルをモバイル デバイスから開くことです。私はpdfブラウザを書きたくありません。ミッドレット (Java ME) が必要です。モバイル デバイスがデフォルトの PDF ビューアーで PDF を開くようにします。
これは、C# アプリケーションの作成に似ています。
blackberry - トラックボールクリック用のCanvas.FIREを取得するためにBlackBerryでMIDPCanvaskeyPressed/keyCodeを使用する
BlackBerryデバイスで実行したいMIDPアプリケーションがあります。これは非常に一般的です。1つの落とし穴は、Canvas keyPressed(int keyCode)メソッドをオーバーライドすると、トラックパッドのクリックイベントをキャプチャしないことです。
通常、getGameAction(keyCode)== FIREを使用して、MIDPデバイスのナビゲーションパッドボタンの中央をキャプチャしますが、この場合はうまくいきません。私はブラックベリーフォーラムを広範囲に検索しましたが、明確な解決策を見つけることができません。トラックボールボタンがクリックされたときにもkeyPressedメソッドが呼び出されますか?適切なkeyCodeは何ですか?
BlackBerry SDKに移動すると、キーリスナーとトラックパッドのクリックタイプのイベントを使用できることはわかっていますが、最初に、純粋なMIDPであり、複数のビルドを必要としないソリューションを見つけたいと思います。
java-me - J2MEソフトキーラッパー
いくつかの記事を読んで、ソフトキーはデバイスによって異なると教えてくれました。左のソフトキーの場合は-6または-21、右のソフトキーの場合は-7または-22と言う人もいます。この状況を考えると、それを適切に処理するための優れたラッパーや関数、またはベストプラクティスはありますか?
すべてのデバイスで不可能な場合、ほとんどのデバイスをサポートするための最良の方法は何ですか?マイナーなハックまたはまったくハックなし?
java - Java Midlet のデプロイメント
そこで、Samsung SDK 1.1.2 を使用して単純な hello world midlet を開発し、midlet をパッケージ化しました。これで、2 つのファイル (JAR/JAD) の組み合わせができました。これらを自分の電話にインストールするにはどうすればよいですか?
質問からわかるように、私は電話開発に不慣れです。ATT で Samsung ハンドセットに展開しようとしています。
私は開発サイクル全体をテストしようとしています - エミュレーターはコードを書くのにうまく機能しますが、ターゲットの電話で Midlet が期待どおりに動作することを本当に確認する必要があります。
java - CLDC 1.0 / MIDP 2.0 アプリケーションの三角法
CLDC 1.0 / MIDP 2.0 アプリケーションで三角法を使用するにはどうすればよいですか? 標準数学ライブラリの「sin cos tan asin acos atan atan2」関数が必要です。
ありがとう
java-me - j2me midlet をフォアラウンド プロセスとして実行する
MIDlet アプリケーションに問題があります。
この MIDlet を実行すると、エミュレータに「このアプリケーションは画面を使用せず、バックグラウンドで実行されます」というエラーが表示されます。
これまでのところ、画面の参照をディスプレイのインスタンスに与える必要があることはわかっています。そのために、次のようにしました。
それでも私は上記のエラーに直面しています。これで私を助けてください
image - J2MEでイメージをバイト配列に変換するにはどうすればよいですか?
私の要件はこのようなものです。ファイル接続を使用して携帯電話からファイルを読み取り、その画像のサムネイルを作成してサーバーに投稿する必要があります。FileConnection API を使用して画像を読み取ることができ、サムネイルを作成することもできます。
サムネイルを作成した後、その画像を byte[] に戻す方法が見つかりません。出来ますか?
サムネイル変換のコード:
java-me - GameCanvas を使用して J2ME で押されたキーを取得する
(たとえば)3キーが押されているかどうかを取得したい(KEY_NUM3
)。
試してみgetKeyStates
ましたが、ゲームのアクション キーしか検出されません。
ゲーム以外のアクション キーの状態を取得するにはどうすればよいですか? (Canvas のand関数を
オーバーライドし、主要な状態を配列に格納しました (格納に を使用していますが、問題がある場合は配列にも格納できると思います)。良い)keyPressed
keyReleased
Vector
java-me - j2meキャンバスを使用してユーザーから入力を取得するにはどうすればよいですか?これも可能ですか?
私は現在、J2MEを学び、コネクト4ゲームを構築しようとしています(これを「4列」として知っている人もいるかもしれません)。私を怒らせている1つのことを除いて、私は多かれ少なかれ私のゲームのすべての側面を機能させています!もちろん、これはユーザーからのテキストの取得です。
ゲームの2人用モードでは、各プレーヤーが自分の名前を入力できるようにしたいと思います。メインのMidletを使用しないテキスト入力の実用的な例を見つけるのに苦労しています。
たとえば、java2x.comの例では、単一のミッドレットを使用しています(クラスやキャンバスなどは使用していません)。
現状では、私のアプリケーションのメインのmidlet startメソッドは、メインメニュークラスを開くだけです。
メインメニュークラスは次のとおりです。
このメニューから2人用ゲームを選択した場合(上記のスイッチのケース1)、両方のプレーヤー名を取得して保存できるように、2つのテキストボックスを表示したいと思います。
これを行うための最良の方法は何でしょうか?これはキャンバスでも可能ですか?そして、私が関連する例または少なくとも役立つかもしれない何かをどこで見つけることができるか知っていますか?
java - Java ライセンス モデル : ソフトウェアの使用料を Sun に支払う必要があるのはいつですか?
Java ライセンス モデル : ソフトウェアの使用料を Sun に支払う必要があるのはいつですか?