0

j2me ベースのアプリケーションに LWUIT フォームがあります。RSS フィード (画像パスを含む) からデータを取得しています。ここで、LWUIT フォームで RSS フィードの画像パスを介して画像を表示したいと考えています。そのために HTMLComponent を使用しています。HTML ベースのテキストは正常に読み込まれますが、画像は表示されません。以下は私のコードスニペットです。

             HTMLComponent htmlComp = new HTMLComponent();
             htmlComp.setPreferredSize(new Dimension(300,300));
             String imagePath=myItem.getImagePath().trim();
             htmlComp.setShowImages(true);
             String myHtml="<b>Hello</b> <br/> <img src= \""+imagePath+"\" /> ";
             System.out.println(myHtml);    
             htmlComp.setHTML(myHtml,null,null,false);
             addComponent(htmlComp);

画像パスは「http://toffeetv.com/wp-content/uploads/2012/06/f_swan-150x150.jpg」のようなものです。画像が表示されないのはなぜですか?適切なコード例を手伝ってくれる人はいますか?

4

1 に答える 1

1

HTMLコンポーネントは、そのメソッドへの引数の1つとしてベースURLを受け入れます。URLを適切なパスに設定するだけで、期待どおりに機能するはずです。

于 2012-07-07T12:54:38.683 に答える