3
我想設計一個Java系統是simliar到C#代表的概念。的Java偵聽器設計模式的訂閱
下面是基本功能,我想達到的目的:
public class mainform
{
public delegate onProcessCompleted
//......
processInformation()
{
onProcessCompleted(this);
}
//......
}
//PLUGIN
public class PluginA
{
public PluginA()
{
//somehow subscribe to mainforms onProcessingCompleted with callback myCallback()
}
public void myCallback(object sender)
{
}
}
我已經通過這個網站閱讀:http://www.javaworld.com/javaqa/2000-08/01-qa-0804-events.html?page=1
他們做參考手動貫徹整個「訂閱列表」。但是代碼並不是一個完整的例子,而且我習慣了c#,所以我無法掌握如何在java中完成它。
有沒有人有這樣一個工作examle,我可以看到?
感謝
斯蒂芬妮