将java编写的界面程序作为applet嵌入html问题
我用java编写了一个图形界面程序(包含按钮、图片等),用java运行class正常,但现在想把他作为applet发布到页面上,页面却一直什么都没有。代码大致如下:imp...
我用java编写了一个图形界面程序(包含按钮、图片等),用java运行class正常,但现在想把他作为applet发布到页面上,页面却一直什么都没有。
代码大致如下:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import java.applet.*;
class a/*包含主要的代码*/
{……}
class b extends JButton/*class a中将会用到*/
{……}
public class ABC extends Applet/*包含main函数,类名与文件相同*/
{
public static void main(String[] args)
{
a x = new a();
}
}
已经发现main的错误了已改正。
因为以前代码是编写的应用程序,用的jpanel来装载jbutton等各组建,现在applet中用add老是不正常。
能否提供一个例子?
谢谢 展开
代码大致如下:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import java.applet.*;
class a/*包含主要的代码*/
{……}
class b extends JButton/*class a中将会用到*/
{……}
public class ABC extends Applet/*包含main函数,类名与文件相同*/
{
public static void main(String[] args)
{
a x = new a();
}
}
已经发现main的错误了已改正。
因为以前代码是编写的应用程序,用的jpanel来装载jbutton等各组建,现在applet中用add老是不正常。
能否提供一个例子?
谢谢 展开
6个回答
展开全部
同学,applet不用要main()方法的,直接新建一个文本文档把
<HTML>
<BODY>
<APPLET CODE="a.class"HEIGHT=200 WIDTH=300 >
</APPLET>
</BODY>
</HTML>
复制进去,然后把文本文档的后缀名改为.html打开就可以了。
<HTML>
<BODY>
<APPLET CODE="a.class"HEIGHT=200 WIDTH=300 >
</APPLET>
</BODY>
</HTML>
复制进去,然后把文本文档的后缀名改为.html打开就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哪来的 main()
资料也不查就写。。。applet有 main() ?? 异想天开
运行applet 客户端必须安装JRE!!!
资料也不查就写。。。applet有 main() ?? 异想天开
运行applet 客户端必须安装JRE!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<HTML>
<BODY>
<APPLET CODE="a.class"HEIGHT= ? WIDTH=? >
</APPLET>
</BODY>
</HTML>
<BODY>
<APPLET CODE="a.class"HEIGHT= ? WIDTH=? >
</APPLET>
</BODY>
</HTML>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-09-03
展开全部
发完问题就改正了main的问题(见问题补充),但是还是只有一个空界面
能否提供一个简单的applet加jpanel,jpanel加jbutton的代码示例
初学、摸索:)
谢谢各位
能否提供一个简单的applet加jpanel,jpanel加jbutton的代码示例
初学、摸索:)
谢谢各位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
浏览器像IE这种是很抵制Java写的东西的,你得自己设置,将安全权限降低,不过这样上网就很危险了,最好换一个非IE内核的浏览器,如FireFox什么的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Applet程序怎么会有main()函数。把你写的东西都放到init()试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询