不是很明白你的意思,第1个问题的解决办法如下:(不知道你是不是想这样)
Thread myThread=new Thread(threadName);//threadName是你的线程类的一个对象
myThread.start();
while(!myThread.isAlive()){}//等待线程结束
//然后可以加你的代码读取线程处理某些信息的结果
应该可以这样解决吧
Thread myThread=new Thread(threadName);//threadName是你的线程类的一个对象
myThread.start();
while(!myThread.isAlive()){}//等待线程结束
//然后可以加你的代码读取线程处理某些信息的结果
应该可以这样解决吧
虽然你些的是类文件,但是它存在于你的其他类中,就是java中的什么内部类的问题。
处理一下就可以实现你的问题了。查下有关这方面的知识看看!
1.实现Runnable接口。
定义线程对象Thread thread = new Thread(name);
写线程方法 run()把要执行的程序放在里面。
2.用-target 1.1 yourAppletName.java 重新编译一下试试!
3.jsp页中。
<applet
codebase = "."
code = "yourAppletName.class"
width = "300"
height = "300"
>
<param name = "paramName" value = "paramValue"> //向applet传参数
</applet>
Applet 页
String str = getParameter("paramName"); //获得参数值
如果要jsp来根据applet的属性变化。
最好写个javaBean.
如:jsp页中。
<jsp:useBean id="javaBean" scope="session" class="applet.javaBean" />
<jsp:setProperty name="javaBean" property="*" />
最后写个Bean的文件就OK了。
2。APPLET怎么才算正确加载了呢,能说的详细点好吗,因为我们整个团队都是从。NET转来的,都不懂这些,好像资料也挺难找的
3。APPLET怎么主动发消息给JSP呢,格式如何
那些建议我找什么什么书,看什么什么的朋友就不用浪费您的时间了,因为我现在实在没有时间看书,SORRY
{ private JLabel lbDisplay; public ThreadTest()
{
lbDisplay = new JLabel();
Container c = getContentPane();
c.add(lbDisplay);
ThreadTest test = new ThreadTest(lbDisplay);
test.start();
setSize(300, 400);
setVisible(true);
} public static void main(String[] args)
{
ThreadTest test = new ThreadTest();
}
};class MyThread extends Thread
{
private JLabel lbDisplay; public MyThread(JLabel display)
{
lbDisplay = display;
} public void run()
{
doDisplay();
} public void doDisplay()
{
lbDisplay.setText("it is thread ");
}
};
------------------------------------------------------------“APPLET里面调用DLL”这种事你也做,天!用Java调本地代码,,,除非你出于打算把一些重要信息防反编译的目的或速度性能的原因。(APPLET的class文件不是会自动被down到客户端的吗?会被反编译吧)我不懂,关注中
是不是可以这么让APPLET与JSP通信呢:让APPLET不时地(用HTTP服务或底层套接字)发请求到某JSP页面,发给它些属性参数,或者从此JSP的返回页面获得你想要的信息。
不太了解JSP,你看看有关书籍有没有记载吧
1.实现Runnable接口。
定义线程对象Thread thread = new Thread(name);
写线程方法 run()把要执行的程序放在里面。
2.用-target 1.1 yourAppletName.java 重新编译一下试试!
3.jsp页中。
<applet
codebase = "."
code = "yourAppletName.class"
width = "300"
height = "300"
>
<param name = "paramName" value = "paramValue"> //向applet传参数
</applet>
Applet 页
String str = getParameter("paramName"); //获得参数值
如果要jsp来根据applet的属性变化。
最好写个javaBean.
如:jsp页中。
<jsp:useBean id="javaBean" scope="session" class="applet.javaBean" />
<jsp:setProperty name="javaBean" property="*" />
最后写个Bean的文件就OK了。