资源简介
Java编写的MVC结构小系统,一个画圆的小程序,界面为一个Slider滑块,一个Canvas画布和几个编辑栏,实现改变一个模块的状态,其他模块随之改变。

代码片段和文件信息
package com.lws.mvctest;
import java.util.ArrayList;
public class Controller implements Observer{
private ArrayList views;
private Model model;
public Controller(){
views=new ArrayList();
}
//process the requests from the View
public void change(float r){
model.setRadius(r);
}
//bind a view to the controller
public void bindView(View v){
views.add(v);
}
//to set the Model to control
public void setModel(Model m){
this.model=m;
model.register(this);
}
//to notify Views to refresh themselves
private void refreshViews(){
for(int i=0;i views.get(i).refresh();
}
}
//invoked when the observed object changes
@Override
public void onNotify() {
refreshViews();//added this if it‘s passive
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 317 2012-03-31 01:04 MVCTest\.classpath
文件 383 2012-03-29 22:39 MVCTest\.project
文件 629 2012-03-29 22:39 MVCTest\.settings\org.eclipse.jdt.core.prefs
文件 1422 2012-03-31 01:19 MVCTest\bin\com\lws\mvctest\Controller.class
文件 820 2012-03-31 01:21 MVCTest\bin\com\lws\mvctest\MainTest.class
文件 1291 2012-03-31 00:59 MVCTest\bin\com\lws\mvctest\Model.class
文件 1642 2012-03-31 00:50 MVCTest\bin\com\lws\mvctest\MyCanvas.class
文件 890 2012-03-31 00:50 MVCTest\bin\com\lws\mvctest\Myfr
文件 1794 2012-03-31 00:50 MVCTest\bin\com\lws\mvctest\Myfr
文件 1269 2012-03-31 00:50 MVCTest\bin\com\lws\mvctest\Myfr
文件 4596 2012-03-31 00:55 MVCTest\bin\com\lws\mvctest\Myfr
文件 138 2012-03-29 23:13 MVCTest\bin\com\lws\mvctest\Observer.class
文件 225 2012-03-29 23:31 MVCTest\bin\com\lws\mvctest\Observerable.class
文件 1544 2012-03-31 01:19 MVCTest\bin\com\lws\mvctest\View.class
文件 822 2012-03-31 01:19 MVCTest\src\com\lws\mvctest\Controller.java
文件 537 2012-03-31 01:21 MVCTest\src\com\lws\mvctest\MainTest.java
文件 879 2012-03-31 00:59 MVCTest\src\com\lws\mvctest\Model.java
文件 5882 2012-03-31 00:50 MVCTest\src\com\lws\mvctest\Myfr
文件 88 2012-03-29 23:08 MVCTest\src\com\lws\mvctest\Observer.java
文件 217 2012-03-29 23:31 MVCTest\src\com\lws\mvctest\Observerable.java
文件 1177 2012-03-31 01:19 MVCTest\src\com\lws\mvctest\View.java
目录 0 2012-03-31 00:18 MVCTest\bin\com\lws\mvctest
目录 0 2012-03-30 00:03 MVCTest\src\com\lws\mvctest
目录 0 2012-03-29 23:13 MVCTest\bin\com\lws
目录 0 2012-03-29 22:47 MVCTest\src\com\lws
目录 0 2012-03-29 23:13 MVCTest\bin\com
目录 0 2012-03-29 22:47 MVCTest\src\com
目录 0 2012-03-29 22:39 MVCTest\.settings
目录 0 2012-03-29 23:13 MVCTest\bin
目录 0 2012-03-29 22:47 MVCTest\src
............此处省略4个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- JSP,SQL,MVC的选课系统
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
评论
共有 条评论