【Java开源代码栏目提醒】:以下是网学会员为您推荐的Java开源代码-TextDisplay.java,希望本篇文章对您学习有所帮助。
package com.javapatterns.observer.mvc;
/*
* This example is from javareference.com
* for more information visit,
* http://www.javareference.com
*/
//import statements
import java.awt.*;
import java.util.*;
/**
* TextDisplay.java
* This class demonstrates the use of Observer Pattern
* This class represents the Text View Object and implements
* Observer interface
*
* @author Rahul Sapkal(3710167@qq.com)
*/
public class TextDisplay extends TextField implements Observer
{
private String m_text;
//Constructor
public TextDisplay(String text)
{
super(text);
m_text = text;
}
//update method called when notified by the Observable
public void update(Observable o, Object arg)
{
setText(m_text + ((Data)o).getData());
}
}
上一篇:
TextDemo.java
下一篇:
本科生毕业论文参考文献