2010-12-10 3 views
0

シミュレータに正しく表示されないコンポーネントがいくつかあるLWUITアプリケーションがあります。私はドキュメントのスクリーンキャプチャをいくつか取る必要があり、ImageメソッドまたはFormメソッドを呼び出すことでコード内で(ハンドセットで実行して)実行できることを期待していました。lwuitアプリケーションのスクリーンキャプチャをする方法(シミュレータには表示されません)

これまでの運がありません。

答えて

0

いけないが、これはLWUITで使用可能かどうかは知っているが、チェックアウト:link text

+0

それはないです。ごめんなさい – drubin

1
  1. シンプルな代替別のエミュレータを試してみてください...またはそれはエミュレータで良く見えるので、少しコードを変更します。

  2. http://deviceanywhere.comなどの実世界のデバイスエミュレーションプログラムなどを使用して、標準的な方法でスクリーンショットを撮ります。 ;)

  3. の方法があります...それらはすべてしかしハックが関与しているようです。

    あなたはあなたの特定のフォームのpaintメソッドをオーバーライドすることができます。..グラフィックスからオブジェクトを取得した画像を作成した画像は、paintメソッドにそれを渡し...電話のSDカードに画像を保存したり、サーバーに投稿すると述べました。

    あなたは、画面上に描画されるかを確認する場合は、元のグラフィックオブジェクトを使用してpaintメソッドに別の時間を呼び出す必要があります。

関連する問題