public void OnDataSendFinished(Object s, DataSwapEvent e) {
}
public void OnDataRecvFinished(Object s, DataSwapEvent e) {
this.bi = e.getImage();
ip.setImage(bi);
System.out.println("recv Finished!");
}
}
testDual扩展的DualWindow类清单:
package recmail.multiservice;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JApplet;
public class DualWindow
extends JApplet {
protected JPanel root;
private JFrame frame;
public DualWindow() {
}
public void init() {
root = new JPanel();
this.setContentPane(root);
}
public void initmain() {
root = new JPanel();
}
public static void main(String[] args) {
testDual test = new testDual();
test.initmain();
test.start();
test.go();
}