0

私は j9 を仮想マシンとして使用する Java モバイル プロジェクトに取り組んできました。これまでのところ、プロジェクトは AWT コンポーネントを使用したスタイラス操作用に開発されています。アプリケーションの新しいバージョンをより指で使いやすく作成したいので、内部ロジックは問題なく機能しているので、それを維持したいと考えています。更新したいのはインターフェイスだけです。私が読んだ代替案は LWUIT ライブラリですが、これは単に CLDC 構成または JavaTV 用であり、Java TV での実装は明らかに J9 では機能しません。

それで、何か提案はありますか?誰かが j9 を使って指に優しいことをしたことがありますか?

ボタンを画像として開発し、見栄えを良くするためにレイアウトとの戦い、つまりAWTから指に優しいライブラリを作成することを考えていますが、このアプローチにはまだ疑問があります。ページ間を移動する指のドラッグ&ドロップのように、可能かどうかはわかりません。

とにかく、この課題にどのように取り組むべきかについてのアイデアは非常に高く評価されます!

ありがとう、

グスタボ。

4

1 に答える 1

0

モバイルウィンドウ上のモバイルJavaに関しては、J9が最適です。私はそれをいくつかのプロジェクトに使用しました、そしてそれは法案に完全に適合します。私はそれを頑丈なハンドヘルドデバイスで使用し、貝を測定するためのいくつかのアプリケーションを開発しました。インターフェースは左利きと右利きの両方を対象としており、スタイラスと指先の相互作用を目的としています。

あなたが探しているツールキットはSWTとJFaceだと思います。JFaceは、多くのコードなしで本当に洗練されたUI要素を作成する柔軟性を提供するものです。GUIデザイナと実際のデバイスの表示には若干の違いがありますが、恐ろしいことは何もありません。デバイスへのjarのインストールと構成は非常に簡単で、rapitoolsとcabウィザードをantビルドに統合すると、いくつかの洗練されたデプロイメントとインストーラーのソリューションを思い付くことができます。

この本を手に取って始めましょう。

于 2010-01-21T12:47:16.560 に答える