4

私はコードネーム1の新人です。特定の幅と高さのコンテナー (フロー レイアウト) に画像を追加する必要があります。

1: codenameone のガイドによると、リソース フォルダーに画像を追加する必要があります。そのリソース フォルダはどこにありますか?

2: イメージを作成するには、イメージ クラスの createImage(path) を使用しています。画像ファイルをリソースフォルダーに入れると、その画像のパスは何ですか。

3: ここに含まれる画像ファイルの種類の制限はありますか。

助けてください。

4

2 に答える 2

2

フォルダーではなくリソース ファイルです。SRC ディレクトリのルートにある ".res" ファイルには、テーマと必要な追加の画像が含まれています。ここでの価値は、マルチイメージを追加でき (チュートリアルを参照)、非常に移植性の高いコードを記述できることです。

(init メソッドで示されているように)fetchResourceFile()を使用して、GUI ビルダーまたは非 GUI ビルダー アプリでリソース ファイルにアクセスできます。Resources.open

res ファイルの隣の src ルートに任意の JPG/PNG ファイルを配置することもできます。Codename One からの制限はありませんが、デバイスは PNG/JPG を適切にサポートする傾向があり、他の形式では失敗する可能性があります。

于 2013-02-21T15:08:19.353 に答える