//这是一个例子:import java.applet.*;
import java.awt.*;
import java.awt.event.*;public class AppletB extends Applet
{
static TextField inputField = new TextField(20);public void init()
{
add(inputField);
}public static void receive(String txt)
{
inputField.setText(txt);
}
}
///////
import java.applet.*;
import java.awt.*;
import java.awt.event.*;public class AppletA extends Applet implements ActionListener
{
Button ok = new Button("OK");public void init()
{
ok.addActionListener(this);
add(ok);
}public void actionPerformed(ActionEvent evt)
{
if (evt.getSource() == ok)
AppletB.receive("Message from AppletA!");
}
}/////////
AppletB.html
<HTML>
<HEAD>
<TITLE>ddd Example1</TITLE>
</HEAD>
<BODY>
<H1>AppletB</H1>
<HR>
<P>
<APPLET CODE=AppletB WIDTH=200 HEIGHT=200></APPLET>
</P>
<HR>
</BODY>
</HTML>
//AppletA.html
<HTML>
<HEAD>
<TITLE>ddd Example1</TITLE>
</HEAD>
<BODY>
<H1>test</H1>
<HR>
<P>
<APPLET CODE=AppletA WIDTH=200 HEIGHT=200></APPLET>
</P>
<HR>
</BODY>
</HTML>
////
test.html
<HTML>
<FRAMESET COLS="50%,50%">
<FRAME SRC="AppletA.html">
<FRAME SRC="AppletB.html">
</FRAMSET>
</HTML>
import java.awt.*;
import java.awt.event.*;public class AppletB extends Applet
{
static TextField inputField = new TextField(20);public void init()
{
add(inputField);
}public static void receive(String txt)
{
inputField.setText(txt);
}
}
///////
import java.applet.*;
import java.awt.*;
import java.awt.event.*;public class AppletA extends Applet implements ActionListener
{
Button ok = new Button("OK");public void init()
{
ok.addActionListener(this);
add(ok);
}public void actionPerformed(ActionEvent evt)
{
if (evt.getSource() == ok)
AppletB.receive("Message from AppletA!");
}
}/////////
AppletB.html
<HTML>
<HEAD>
<TITLE>ddd Example1</TITLE>
</HEAD>
<BODY>
<H1>AppletB</H1>
<HR>
<P>
<APPLET CODE=AppletB WIDTH=200 HEIGHT=200></APPLET>
</P>
<HR>
</BODY>
</HTML>
//AppletA.html
<HTML>
<HEAD>
<TITLE>ddd Example1</TITLE>
</HEAD>
<BODY>
<H1>test</H1>
<HR>
<P>
<APPLET CODE=AppletA WIDTH=200 HEIGHT=200></APPLET>
</P>
<HR>
</BODY>
</HTML>
////
test.html
<HTML>
<FRAMESET COLS="50%,50%">
<FRAME SRC="AppletA.html">
<FRAME SRC="AppletB.html">
</FRAMSET>
</HTML>
假若有两个类classA 和classB,在classA中申明一个classB类成员,如" classA a=new classA() "在classB类中声明一个classA类,如"classB b=new classB()"这样,你就可以让这两个类通信了,如在classA中调用classB类中方法,只需"a.方法名"即可!