0
我的問題:我已經創建並在Eclipse RCP應用填補了帆布如下:安裝一個更大的圖像分成更小的帆布
Canvas myCanvas = new Canvas(comImageViewer, SWT.H_SCROLL | SWT.V_SCROLL);
myCanvas.setLocation(0, 0);
myCanvas.setSize(583, 432);
myCanvas.setLayout(new FormLayout());
myCanvas.addPaintListener(new PaintListener() {
public void paintControl(PaintEvent e) {
GC gc = e.gc;
gc.drawImage(image,10,10); // Draw the moon
}
});
和定義,這畫布有V_Scroll和H_Scroll酒吧,但他們沒有滾動運行時顯示的圖像。 現在,我的要求是:
圖片對於小尺寸Canvas來說太大了。那麼,我如何使裝入的圖像:
- 要麼適合畫布。
- 或使畫布的滾動條(我已添加或任何),使他們可以在運行時上下滾動顯示在畫布上的圖像。
謝謝Gorkem的回覆。 – yayayokoho3