私は、私は非常にこのライブラリを利用する人のためにお勧めしますJ2MEポーランド、プロのワイヤレスJavaの開発のためのソリューション」への文書「完全なガイドを経て、解決策を見つけた。
J2MEポーランドはデバイスに "hasCommandKeyEvents"機能があるときに "メニュー"モードをサポートしています。これはデバイスデータベース(devices.xmlや他の関連するxmlファイル)に既に存在するデバイスを開発するときにデフォルトで利用できますカスタムデバイス用に開発する場合は、この機能をデバイス定義用に設定する必要があります。たとえば、すべてのNokia S40、S60 d evices。 custom-devices.xmlファイルに次のエントリを追加します。
<device supportsPolishGui="true">
<identifier>Nokia/Midp2CCLDC11</identifier>
<groups> Series60,Series40</groups>
<capability name="ScreenSize" value="240x320"/>
<capability name="FullCanvasSize" value="240x320"/>
<capability name="CanvasSize" value="240x320"/>
<capability name="BitsPerPixel" value="16"/>
<capability name="JavaPackage" value="mmapi1.1, wmapi, wmapi2.0,m3g, pdaapi, nfc" />
<capability name="JavaPlatform" value="MIDP/2.0" />
<capability name="JavaConfiguration" value="CLDC/1.1" />
<capability name="JavaProtocol" value="http, https, ssl, tls, tcp, udp" />
<capability name="HeapSize" value="10 MB" />
</device>
このデバイス用にビルドするNokia/Midp2CLDC11 UIにメニューが表示されます。