任何人都可以告訴我如何從codenameOne中的.cn1(Stoarge)中讀取圖像.png或.jpg。如何從codenameone中的存儲中讀取圖像
我試圖兩種方式它們都不要噸工作:
1- IMG = EncodedImage.create(Storage.getInstance()createInputStream( 「img.png」));
2- img = Image.createImage(Storage.getInstance()。createInputStream(「img.png」));
我得到的錯誤,分別是:
1-警告:負載使用EncodedImage.create(InputStream的)可能會導致內存問題的大圖片,請嘗試使用EncodedImage.create(InputStream中,INT)
- >當我嘗試EncodedImage.create(InputStream中,INT大小)我執行的功能: 「findImageViewer()setImage(IMG);」,我得到: 顯示java.lang.NullPointerException
2)with「findImageViewerRdM().setImage(img);」我得到java.lang.NullPointerException
您需要提供異常的堆棧跟蹤。我的猜測是,findImageViewer()返回null,因爲你在表單顯示之前調用它。你應該在之前的演出中使用findImageViewer(f)。 –