UI delegate是不是.net里的?

解决方案 »

  1.   

    今天在网上找到了有关这个的资料,其实就是SWING里的VC部份集合体,是一个Jcomponent.swing.plaf.componentui的实例,用于负责把MODEL部份也就是控件的数据显示以及接收数据。通过它可以把数据以及显示分开实现,使得SWING组件可以通过Jcomponent.setUI来动态地改变其外观,也就是look and feel了。
      

  2.   

    是一种变形的MVC结构,即所谓的代理结构。它把VC结合在了一起,M独立出来。例如JButton,它有一个默认的ButtonModel。
      

  3.   

    差不多是这样的意思吧,具体可参考SWING的架构机制。