我有一个JPanel,它将包含ListItems列表。我打算为我的视图使用一个控制器,以将Logic与Swing组件分开。 现在,我的问题是我应该为ListItem的每个实例创建一个控制器实例,还是应该为ListItem的每个实例使用相同的实例?
public interface ListItemController {
public void stateWasRequested(ListItemView view);
}
public interface ListItemView {
public void loadFields(List<Map<String, Object>> defs);
public ListItemController getListItemController();
}