我有一個Eclipse RCP應用程序,它顯示大量(10k以上)的小圖像,像一個膠片一樣。對於每個圖像,我正在使用SWT Image
對象。這會使用過多的內存和資源。我正在尋找更有效的方法。我想通過創建適當的總寬度,連續寬度(具有恆定高度)的ImageData
對象並使用其他像素的setPixel()
來連接所有這些圖像並連接它們。但是,ImageData
構造函數中使用的Palette
我無法弄清楚。SWT圖像連接或拼接/鑲嵌
我還搜索了SWT平鋪或馬賽克功能從一組圖像創建一個圖像,但什麼也沒找到。
任何想法如何可以有效地顯示數以千計的小圖像彼此相鄰?請注意,一旦顯示圖像,它們不會被操縱,所以這是一次性成本。
將如何檢測當一個圖像滾動屏幕? – 2009-05-29 13:32:10