[英]Swing Model View Presenter (MVP) example
我一直在阅读MVP模式,并且无法找到Java Swing代码示例。 有没有人知道使用这种模式的开源项目或者我能找到这样一个例子的地方? (我不打算使用框架来帮助实现模式,只是一个例子。)
实际上,从某个角度来看,所有的Swing都可以被看作是一个MVP模型(它确实是乌龟一直都是如此)。
Models: ListModel, TableModel, etc. Presenter: All Swing widgets, such as JLabel, JTable, JPanel etc. View: ListUI, PanelUI, LayoutManagers, etc.
我已经使用带有Swing,JSP和GWT的MVP编写了几个系统,并且每次都对结果非常满意。
安装JDK(本例中为1.6)后,您可以找到所有类型的演示
“JDK instalation path”\\ jdk1.6.0_29 \\ demo
特别是在
C:\\ Program Files(x86)\\ Java \\ jdk1.6.0_29 \\ demo \\ jfc
你会发现SwingApplet,SwingSet2和SwingSet3演示,甚至可以看到你选择尝试的演示代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.