• 大小: 9.54KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-16
  • 语言: Java
  • 标签: MVC  实例  java  

资源简介

基于mvc模式的java开发实例

资源截图

代码片段和文件信息

package control;
import view.GraphicsView;
import model.Sphere;
import java.awt.event.*;

public class GraphicsController implements MouseListenerMouseMotionListener{
private Sphere sphere;
GraphicsView gView = new GraphicsView();
public GraphicsController(Sphere sphere) {
this.sphere=sphere;
}


public void mousePressed(MouseEvent e) {
int X = gView.getWidth() / 2;
int Y = gView.getHeight() / 2;
// 圆心坐标(X Y)
gView.radius = pointDistance(e.getX() e.getY() X Y);
// 更改数据模型
sphere.setRadius(gView.radius);
gView.repaint();
}
public void mouseDragged(MouseEvent e) {
int X = gView.getWidth() / 2;
int Y = gView.getHeight() / 2;
gView.radius = pointDistance(e.getX() e.getY() X Y);
sphere.setRadius(gView.radius);
gView.repaint();

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2014-03-31 13:04  MVCtest\.classpath

     文件        383  2014-03-31 13:04  MVCtest\.project

     文件        598  2014-03-31 13:04  MVCtest\.settings\org.eclipse.jdt.core.prefs

     文件       1849  2014-09-28 13:51  MVCtest\bin\control\GraphicsController.class

     文件       1666  2014-09-28 13:51  MVCtest\bin\control\SphereMain.class

     文件       1390  2014-09-28 13:51  MVCtest\bin\control\TextController.class

     文件        752  2014-09-28 13:51  MVCtest\bin\model\Sphere.class

     文件       1335  2014-09-28 13:51  MVCtest\bin\view\GraphicsView.class

     文件       1663  2014-09-28 13:51  MVCtest\bin\view\TextView.class

     文件       1452  2014-04-03 12:48  MVCtest\src\control\GraphicsController.java

     文件       1177  2014-05-27 16:05  MVCtest\src\control\SphereMain.java

     文件        884  2014-04-03 12:37  MVCtest\src\control\TextController.java

     文件        632  2014-04-21 16:37  MVCtest\src\model\Sphere.java

     文件        881  2014-09-12 20:55  MVCtest\src\view\GraphicsView.java

     文件       1199  2014-04-03 21:55  MVCtest\src\view\TextView.java

     目录          0  2014-09-28 13:51  MVCtest\bin\control

     目录          0  2014-09-28 13:51  MVCtest\bin\model

     目录          0  2014-09-28 13:51  MVCtest\bin\view

     目录          0  2014-05-28 22:38  MVCtest\src\control

     目录          0  2014-05-28 22:38  MVCtest\src\model

     目录          0  2014-05-28 22:38  MVCtest\src\view

     目录          0  2014-05-28 22:38  MVCtest\.settings

     目录          0  2014-09-28 13:51  MVCtest\bin

     目录          0  2014-05-28 22:38  MVCtest\src

     目录          0  2014-05-28 22:38  MVCtest

----------- ---------  ---------- -----  ----

                16162                    25


评论

共有 条评论