假设我有三个类:JPSModel
、JPSView extends JPanel
和JPSController
。JPSView
overrides paintComponent()
,它在某个zoomFactor
位置绘制图像(renderPositionX, renderPositionY)
。
zoomFactor
用户可以更改的, renderPositionX
, 和renderPositionY
, 应该在JPSView
还是JPSModel
? 计算zoomFactor
,renderPositionX
和renderPositionY
like的方法setZoomFit()
呢?