`
realreal2000
  • 浏览: 77714 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

mvc模式再Swing中的应用

阅读更多
将一个swing得页面作为view,将数据处理成model,再使用一个controller控制他们得逻辑。

进一步深入得话,可以引入监听方法,将每一个view,作为一个listener,实现一个listener接口,再controller中加入listener-event得注册方法,再detectorManager以及detector接口得实现对view得验证。

现在还是很肤浅得理解,这样得话,可以将view中得错误处理,放入detector中实现,不好得地方就是view中增加减少东西,改动不小,不过这个方法可以使得view中得校验,动作,都分开来。

分享到:
评论

相关推荐

    swing中mvc模式

    在Swing中,MVC模式被巧妙地融入到各个组件中,以实现组件的功能和可定制性。 **模型(Model)** 模型是应用程序的核心,负责处理数据和业务逻辑。在Swing中,JTable、JList等组件有自己的模型类,如...

    在Java Swing中实现MVC设计模式(英文)

    在Java Swing中实现MVC...以上所述的MVC模式在Java Swing应用中的实现,不仅体现了设计模式在实际编程中的运用,而且还展示了如何将面向对象的原则应用到图形用户界面编程中,进而构建出结构清晰、便于维护的软件系统。

    1119.基于MVC模式的Swing宿舍管理系统.zip

    基于MVC模式的Swing宿舍管理系统.zip" 提供的是一个使用MVC(Model-View-Controller)设计模式构建的Swing应用,旨在管理宿舍的相关事务。Swing是Java的一个图形用户界面(GUI)工具包,它提供了丰富的组件和功能,...

    auto_order.rar_JAVA Swing mvc_mvc java swing_swing mvc_swing mvc

    ”这表明该压缩包包含了一个具体的案例,适合初学者或有经验的开发者用来学习和实践如何在Swing应用程序中实施MVC模式。 标签"java_swing_mvc mvc_java_swing swing_mvc swing_mvc_de"进一步强调了主题,涵盖了Java...

    java swing的mvc模式的简单框架

    在这个例子中,hmvc可能包含了实现MVC模式的Java类,例如一个Model类,一个View类,一个Controller类,以及可能的测试或示例代码,用于演示如何使用这个框架。 通过使用Java Swing的MVC模式,开发者可以更轻松地...

    Java Swing MVC使用.rar

    通过阅读这份文档,你可以更深入地理解如何将MVC模式应用于Swing应用程序。 6. **下载资源** 如果你对这个主题有进一步的兴趣,可以从提供的链接`A5下载- 更全的站长资源平台.url`获取更多相关的Java Swing教程和...

    通过Java Swing看透MVC设计模式

    Java Swing库中,MVC模式被应用于单个组件的实现。比如JButton,它的模型(ButtonModel)实现了ButtonModel接口,定义了按钮的各种状态和行为。视图和控制器在Swing组件中通常被合并,组件(如JButton)本身既是视图...

    Swing MVC 代码示例

    在Swing中,MVC模式帮助开发者将应用程序的逻辑分解为三个相互独立的部分,从而提高代码的可读性、可维护性和可扩展性。 **模型(Model)** 模型是应用程序的核心,它负责存储和管理数据。在Swing MVC中,模型类...

    Swing下的MVC demo

    在Swing应用中,MVC模式同样适用,有助于保持代码的清晰和模块化。 首先,我们来详细解析一下Swing中的MVC架构: 1. **Model(模型)**:模型是应用程序的核心,负责存储和管理数据。在Swing中,`JTable`, `JList`...

    java Swing MVC 实例

    在这个实例中,我们将深入探讨Swing MVC模式的各个方面。 首先,Swing是Java的一个图形用户界面(GUI)工具包,它提供了丰富的组件和功能来创建桌面应用程序。MVC(Model-View-Controller)模式是一种软件设计模式...

    Java-Swing-MVC使用

    本文将详细介绍如何在Java Swing应用中实现MVC架构。 #### 二、MVC架构概述 MVC架构模式的核心在于将应用程序分为三个相互独立的部分:模型(Model)、视图(View)和控制器(Controller)。这种分离有助于保持...

    基于MVC模型的swing图形组件的设计

    在Swing组件中,MVC模式被进一步细化为**模型-代理**模式。每一个Swing组件包含一个模型和一个UI代理(UI-delegate)。UI代理负责封装视图和控制器的功能。这种架构不仅简化了组件的设计,还提高了组件的可定制性和可...

    java swing mvc设计模式 分层思想 自助订餐系统

    在Java Swing应用中,模型(Model)负责存储和处理数据,视图(View)负责显示用户界面,而控制器(Controller)作为两者之间的桥梁,处理用户的输入并更新模型或视图。 在这个自助订餐系统中: - **模型**:包含...

    Swing桌面小游戏,涉及MVC、Facade、Builder、策略、责任链等开发模式

    1. **MVC模式**:MVC模式是一种将业务逻辑、数据和用户界面分离的设计模式。在这个Swing游戏中,模型(Model)负责游戏的数据管理,如角色状态、分数计算等;视图(View)呈现游戏画面,响应用户的交互事件;控制器...

    java课程设计作业-模仿大富翁游戏,使用Java Swing (GUI) 实现的单机游戏,遵循MVC设计模式

    java课程设计作业——模仿大富翁游戏,使用Java Swing (GUI) 实现的单机游戏,遵循MVC设计模式 A Java Swing (GUI) game. 单机版的大富翁游戏,纯Java实现,采用MVC设计模式。 所有素材来自 大富翁客户端+冒险岛...

    MVC模式的Java编写学生管理系统源码

    总结来说,这个"MVC模式的Java编写学生管理系统源码"是一个典型的基于Java的业务应用实例,它演示了如何运用MVC模式来组织代码,以及如何利用Java特性实现数据管理、用户交互和界面呈现。对于学习Java Web开发和理解...

    利用MVC模式编写的扑克牌游戏

    在本文中,我们将深入探讨如何利用MVC(Model-View-Controller)模式编写一个基于Java Swing的扑克牌游戏。...通过这个项目,开发者可以学习到MVC模式的实际运用,以及如何利用Java Swing构建GUI应用程序。

    输出MVC设计模式中MVC分别代表什么意思以及在java中的具体体现1

    * 桌面应用:MVC设计模式也可以应用于桌面应用程序中,例如Java Swing应用程序。 * 移动应用:MVC设计模式也可以应用于移动应用程序中,例如 Android 和 iOS 应用程序。 MVC设计模式是一种常用的软件设计模式,广泛...

    mvc模式画圆JAVA实现

    在本示例中,`mvc模式画圆JAVA实现`,我们看到的是一个基于Java的MVC模式的应用,用于画圆并动态响应用户交互。这个应用的核心功能是根据用户输入的圆的半径,计算并显示圆的周长和面积,同时在图形用户界面上实时...

    Java编写的MVC模式小系统

    在实际开发中,MVC模式可以与其他设计模式结合,如工厂模式用于创建模型实例,单例模式用于确保模型在整个应用中的唯一性。对于这个画圆的小程序,可能还涉及了图形渲染和几何计算的相关知识,如Java的2D图形API和...

Global site tag (gtag.js) - Google Analytics