JFrame和JApplet JFrame相当于awt中的FrameJApplet相当于awt中的Applet 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JFrame是一个窗口,JApplet 是一用于小程序的东东! JFrame是一个窗口,JApplet 是一个小程序JApplet用的多一些 那么可不可以在JFrame的内容面板上直接加入各种组件?而不是先把各种组件加入到JApplet中再把JApplet加入到JFrame中。如果可以这两种有什么区别? java中的程序分为两种,一种是Application,一种是Applet.java.awt.Applet和javax.swing.JApplet只是sun提供的两个工具,建议用JApplet,它性能更好一些.JFrame和JApplet好多接口都是相同的,它们都继承自java.awt.Component,所以它们是容器.它们都要通过getContentPane()来获得容器,你只能通过容器向其中加入组件.它们都有setJMenu()接口. Applet只能做一些小程序,其实它并不小,只是相比Application而言它有一些安全上的限制,例如Applet不能对本机上的文件进行存取,这就是java的沙箱机制.但Applet可以在网络上运行,所以这是它的最大优点.但你编的这些程序的class文件会下载到客户端,所以你要想把你的代码保密起来,你要用混淆器把它混淆一下,以免别人把你的class文件反编译了.java不可直接读docBase下的文件,所以你只可把你想读的文件用URL表示,然后调用URL的openStream()来间接操作.既然这样,那么你要操作的这个文件也就要在网络服务器上把它公开. java 枚举问题,values java replace问题 关于java键盘输入的问题 菜鸟搞不懂 大哥帮下 问个classpath的问题 为什么打印这段二维数组有问题 请问java技术用的数据库目前流行的是SQL还是oracle??? 如何用java把String写入Excel,要求不同的String写在不同的方框内。在线等。 加密算法 在线制作课件工具,能够集成到WEB中! 普通的字符串数组排序,有什么简单的办法? 蔡鸟一问 新年好!元旦了还在加班,就是因为一个java mail的问题.请高手指点!!
JApplet用的多一些
再把JApplet加入到JFrame中。如果可以这两种有什么区别?
一种是Application,一种是Applet.
java.awt.Applet和javax.swing.JApplet只是sun提供的两个工具,
建议用JApplet,它性能更好一些.
JFrame和JApplet好多接口都是相同的,它们都继承自java.awt.Component,所以它们是容器.
它们都要通过getContentPane()来获得容器,
你只能通过容器向其中加入组件.
它们都有setJMenu()接口.
其实它并不小,
只是相比Application而言它有一些安全上的限制,
例如Applet不能对本机上的文件进行存取,
这就是java的沙箱机制.
但Applet可以在网络上运行,所以这是它的最大优点.
但你编的这些程序的class文件会下载到客户端,
所以你要想把你的代码保密起来,
你要用混淆器把它混淆一下,
以免别人把你的class文件反编译了.
java不可直接读docBase下的文件,
所以你只可把你想读的文件用URL表示,
然后调用URL的openStream()来间接操作.
既然这样,那么你要操作的这个文件也就要在网络服务器上把它公开.