barriers / 阅读 / 详情

JApplet 和 Applet 的区别?

2023-06-11 08:24:02
TAG: applet
共2条回复
蓓蓓

Applet是awt的

JApplet是swing的

1、JApplet类使用BorderLayout的一个实例做为其内容窗格的布局管理器,而BorderLayout的缺省约束条件是BorderLayout.CENTER;Applet的缺省的布局管理器是FlowLayout,而FlowLayout的缺省约束条件是FlowLayout.LEFT,这是二者最显著的区别之一。

2、JApplet是只包含一个组件的容器,这个组件就是JRootPane的一个实例,而JRootPane包含了一个称作内容窗格的容器。

3、“内容窗格”,它包含与特定的小应用程序有关的所有内容。即是说,小应用程序必须把所有的组件添加到内容窗格中,而不是把它们直接添加到小应用程序中。

4、JApplet的实例可以有一个菜单栏,它是由setJMenuBar方法指定的,而AWT小应用程序却不能。

牛云

public class Appletextends Panelapplet 是一种不能单独运行但可嵌入在其他应用程序中的小程序。

Applet 类必须是任何嵌入 Web 页或可用 Java Applet Viewer 查看的 applet 的超类。Applet 类提供了 applet 及其运行环境之间的标准接口。

JApplet 类与 java.applet.Applet 轻微不兼容。JApplet 包含一个 JRootPane 作为其唯一子类。contentPane 应该是 JApplet 任何子类的父类。作为一个便捷的 add 方法及其变体,remove 和 setLayout 被重写,其可以在必要时转发给 contentPane。这意味着您可以编写:

applet.add(child);

并且可以将子类添加到 contentPane 中。contentPane 始终是非 null 的。试图将它设置为 null 会导致 JApplet 抛出异常。默认 contentPane 将在其上设置 BorderLayout 管理器。有关添加、移除和设置 JApplet 的 LayoutManager 的细节,请参阅 RootPaneContainer。

相关推荐

applet是什么文件夹

applet是采用Java编程语言编写的小应用程序文件夹,该程序可以包含在HTML页中,与在页中包含图像的方式大致相同。含有Applet的网页的HTML文件代码中部带有和这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。 演示机型:MacBook Pro&&华为MateBook X 系统版本:macOS11&&win10 applet是采用Java编程语言编写的小应用程序文件夹,该程序可以包含在HTML页中,与在页中包含图像的方式大致相同。含有Applet的网页的HTML文件代码中部带有和这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。
2023-06-10 10:58:371

JAVA中的applet是什么?

小程序~~
2023-06-10 10:59:073

applet 是什么???

在浏览器运行的java程序
2023-06-10 10:59:223

Applet可以做作哪些操作?

applet是作为一个Web主页的一部分执行的,为了装载applet,浏览器需要调用Java applet类装载器。类装载器能够确定applet何时以及如何装载类(即代码)。它的主要功能包括: .从远程机器上开载applet代码 .创建和实施一个名称空间分级,以确保运行的applet不会取代执行环境中的系统级组件,而且它还可以防止applet创建自己的类装载器。 .防止applet调用作为系统的类装载器的一部分的方法。当一个applet被执行时,浏览器调用applet类浏览器, 类装载器装载所有的applet和它们相应的类。一般地,applet不会安装新的类装载器,因此applet类装载器能一直保持对Java运行环境的控制。 applet类装载器为每个applet创建一个新的名称空间,因此applet只能访问属于它自己的名称空间的类。这些类都属于标准Java API库的一部分。applet不能访问属于其它applet的任何类。
2023-06-10 10:59:291

Java Applet怎么运行

分类: 电脑/网络 >> 程序设计 >> 其他编程语言 问题描述: 我刚想学习Java我现在菜得连Java Applet小程序都不会运行,我下载了一些Java Applet编写的网页,里面都是只出现一片黑块,什么都不显示,我看了在Inter高级选项里有启用Applet项。我照书里写了一个最简单的小程序编译(Javac wele.java)是OK的,但运行不了(java wele)老提示:Exception in thread "main" javang.UnsupportedClassVersionError: Wele (Unsu pported major.minor version 50.0)下面还有一长串我就不写了,搞了半天出不来,大家帮我一下!! 解析: 注意:applet不能直接用java命令运行 方法(步骤):1、Javac wele.java后生成wele.class 2、在跟wele.class同一级的目录下新建一个文本文件,并输入: <applet code="wele.class" width=320 height=180> </applet> 3、保存并将文件名改为wele (这个文件的名字任意,在这边我用wele) 4、在cmd中输入appletviewer wele便可以看见你的applet了 或直接把这个wele拖入浏览器运行,也可以有同样效果 5、现在我解释一下上面的代码: <applet> </applet> 是必要的格式,在里面可以输入许多参数,其中code,width,height是必须的 code:欲运行的class的名字 width:applet窗口的宽度 height: applet窗口的高度
2023-06-10 10:59:351

运行applet程序的具体方法

1.用户在浏览器中打开网页时,其HTML文件从网页服务器下载到用户计算机。2.当浏览器执行HTML文件到<Applet>标记时,将指定的.class代码从网页服务器下载到用户计算机。如果浏览器在服务器找不到该文件时,将从本地计算机的CLASSPATH指定的路径中查寻并定位。3.浏览器利用JRE和Java Plug-in运行applet。4.用户关闭这个网页时,applet调用stop()、然后调用destroy(),停止applet运行,并释放所有系统资源,完成运行使命。
2023-06-10 11:00:201

电脑applet是什么能删吗

不能删,Applet是采用Java编程语言编写的小应用程序,说白了就是你打开网页的时候的一些插件是人机交互多媒体效果。的应用!
2023-06-10 11:00:291

Applet有哪些应用?

Applet是在上个世纪末的时候非常流行的。但是后来随着网络技术的进步,比如说可以直接在网页上插入Flash等等。Applet已经渐渐的被淘汰出web应用方面。现在学JAVA之所以学applet的原因是为了保持知识的完整性。
2023-06-10 11:00:482

applet只运行一次

1、首先出现applet只运行一次的情况,是代码问题,applet的代码中存在错误,导致其只能运行一次,此时需要检查代码中的错误,并进行修复。2、其次浏览器设置问题,有些浏览器会限制applet的运行次数,可以在浏览器的设置中检查和修改相关配置,以确保applet可以多次运行。3、最后网络问题,网络问题也会导致applet只能运行一次。需要检查网络连接是否正常,并尝试重新加载或刷新页面。
2023-06-10 11:00:541

下列关于Applet的叙述中,正确的是(  )。

【答案】:BB。【解析】Applet不可以单独运行,Applet支持多线程。
2023-06-10 11:01:011

从网络上加载的applet和从本地文件系统加载的applet有什么区别?

当applet是从网络上加载的时候,applet是由applet类加载器载入的,它受applet安全管理器的限制。当applet是从客户端的本地磁盘载入的时候,applet是由文件系统加载器载入的。从文件系统载入的applet允许在客户端读文件,写文件,加载类库,并且也允许执行其他程序,但是,却通不过字节码校验。
2023-06-10 11:01:161

下列操作中,不属于Applet安全限制的是(  )。

【答案】:DD。【解析】本题考查Applet的安全限制。为了保护本地主机,很多浏览器对Applet作了安全限制:Applet不能运行任何本地可运行程序;禁止加载本地库或方法;禁止读、写本地计算机的文件系统;禁止与提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。但Applet是可以与同一个页面中的Applet进行通信的,所以选项D不属于Applet安全限制。
2023-06-10 11:01:231

Applet的默认布局管理器是( )。 A.BorderLayoutB.FlowLayoutC.GridLayout

【答案】:BB。【解析】Applet是一个面板容器,它默认使用Flow布局管理器,所以可以在Applet中设置并操作AWT构件。
2023-06-10 11:01:301

cmd中怎么运行java Applet 小程序?eclipse中能运行 刚学java,菜鸟一个

1.编译HelloWorld.java源文件可使用如下JDK命令:C:ghq>javac HelloWorld.java<Enter>2.成功地编译Java applet之后生成响应的字节码文件HelloWorld.class的文件后,创建HTML文件。在运行创建的HelloWorld.class 之前,还需创建一个HTML文件,appletviewer或浏览器将通过该文件访问创建的Applet。为运行HelloWorld.class, 需要创建包含如下HTML语句的名为HelloWorld.html的文件。<HTML> <TITLE>HelloWorld! Applet</TITLE> <APPLET CODE="HelloWorld.class" WIDTH=200 HEIGHT=100> </APPLET> </HTML> 本例中,<APPLET>语句指明该Applet字节码类文件名和以像素为单位的窗口的尺寸。虽然这里HTML文件使用的文件名为HelloWorld.HTML,它对应于HelloWorld.java的名字,但这种对应关系不是必须的,可以用其他的任何名字(比如说Ghq.HTML)命名该HTML文件。但是使文件名保持一种对应关系可给文件的管理带来方便。 3.执行 HelloWorld.html 如果在dos运行APPLET,需输入如下的命令行: C:ghq>appletviewer JavaWorld.html<ENTER> 可以看出,该命令启动了appletviewer并指明了HTML文件,该HTML文件中包含对应于HelloWorld 的<APPLET>语句。
2023-06-10 11:01:401

学习java中chrome不支持applet该如何解决

今天做java 题。 把applet 嵌入到html 中,很简单的那种。 在IE9.0 中显示正常,但是在chrome 中要装插件。 装了插件chromeinstall-6u31, 结果chrome 显示:“错误,请单击获取详细信息” 报错: Java Plug-in 1.6.0_31 使用 JRE 版本 1.6.0_31-b05 Java HotSpot(TM) Client VM 用户主目录 = C:Usershaoliang.hao-PC ---------------------------------------------------- c: 清除控制台窗口 f: 终结在结束队列上的对象 g: 垃圾收集 h: 显示此帮助消息 l: 转储类载入程序列表 m: 打印内存使用 o: 触发日志记录 q: 隐藏控制台 r: 重新载入策略配置 s: 转储系统和部署属性 t: 转储线程列表 v: 转储线程堆栈 x: 清除类载入程序高速缓存 0-5: 设置跟踪级别为 n ---------------------------------------------------- java.lang.UnsupportedClassVersionError: Appletinweb : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 异常:java.lang. UnsupportedClassVersionError: Appletinweb : Unsupported major.minor version 51.0 请高手帮忙看看 ------解决方案-------------------------------------------------------- Unsupported major.minor version 51.0 版本不对,你编译Applet所使用的JDK版本 高于 你Chrome浏览器所安装的Java插件版本。
2023-06-10 11:01:471

怎么开通小程序

第一步:百度“微信微信官方账号”,进入微信微信官方账号平台注册页面,点击“立即注册”。第二步:选择要注册的类型,这里选择“applet”。第三步:点击“小程序”进入数据填写界面,根据提示填写个人真实信息。注意:在填写小程序注册信息之前,需要注册一个邮箱,每个邮箱只能申请一个小程序。而且其他微信官方账号、小程序、个人邮箱已经绑定,新的小程序无法重新注册。▲填写数据界面第四步:点击“注册”后,跳转到邮箱激活页面,激活账号,继续注册流程。第五步:注册用户信息,选择小程序类型,填写完毕点击继续提交成功。(这里小姐姐选个人~)▲我选择了个人型。第六步:填写主题信息。一个身份证号和一个手机号只能注册五个小程序。注意,提交后主题信息不可更改。第七步:点击继续后,提交成功,可以进入小程序的管理后台。在小程序管理后台,补充了小程序的基本信息,如名称、图标、描述等。
2023-06-10 11:02:151

applet已过时怎么解决

1、首先打开applet最左上角,有个菜单选项。点击那个下拉菜单选项,选择“偏好设置”。2、其次选择“偏好设置”选项卡,在源选择里面,把“应用程序”选项勾选。3、然后这时候,可以在资料库的选项下拉菜单里选择“应用程序”。 4、最后在应用程序选项里,可以看到已经购买的所有应用程序。在最右下角有个“检查更新”,点击“检查更新”。
2023-06-10 11:02:231

如何运行Applet程序

java有两种程序:一种是独立应用程序,一种是Applet程序Applet程序不需要main方法和构造方法Applet运行方法:编译完成后在程序目录下写一个html文件,其中包含 <applet code=××××.class height=100 width=300> </applet> 保存为××××.html即可在浏览器中打开或者使用JDK提供的appletviewer来运行,用法与javac用法一样命令格式为appletviewer ××××.html
2023-06-10 11:02:311

如何让applet访问网络?

  对Java Applet和Java Web Start进行数字签名   我们知道Java Applet和Java Web Start程序在运行的时候受到安全限制 例如不能够访问本地文件系统 不能够随意访问网络 本文将演示如何对代码做数字签名 让客户在运行时选择是否信任你的签名 以使你的程序具有更多的权限 在这里我们不打算购买证书   我的计算机环境如下   Windows professional sp   SUN JDK   IE   JAVA_HOME PATH CLASSPATH等环境变量均已设置   客户端需求   客户端浏览器需要安装Java插件 这里的Java插件是安装JDK时一起安装的 如果客户端不需要做Java开发 可以去下载SUN的网站下载JRE到客户端安装   接下来看看下面这个Applet 它只有一个按钮 点击这个按钮程序就在本地建立一个文件 如果成功 弹出一个对话框显示成功消息 如果发生异常(安全异常或者IO异常) 也弹出一个显示错误的对话框 源文件如下   源文件testTestApplet java   package test;   import java applet *;   import java io *;   import java awt event *;   import javax swing *;   public class TestApplet   extends Applet {   public void init() {   JButton button = new JButton( Create a file );   button addActionListener(new ActionListener(){   public void actionPerformed(ActionEvent evt){   File file = new File( c:\a txt );   try {   file createNewFile();   JOptionPane showMessageDialog(null 成功创建文件c:\a txt    消息 JOptionPane INFORMATION_MESSAGE );   }catch (Exception ex) {   JOptionPane showMessageDialog(   null ex getMessage() 错误 JOptionPane ERROR_MESSAGE);   }   }   });   add(button);   }   }   在与test目录的父目录编译这个Applet   javac testTestApplet java   打包 生成test jar文件   jar cvf test jar test   以下是使用Applet的HTML页面l   test Applet will appear below in a Java enabled browser   codebase =   code = test TestApplet class   name = TestApplet   archive = test jar   width =   height =   hspace =   vspace =   align = middle   >   现在就让我们运行一下 打开l 点击按钮 你看到了什么?非常不幸 我们没有经过数字签名的Applet在默认情况下没有写本地文件的权限 那么让我们准备签名代码吧   首先用keytool命令产生用来签名的key 下面这个命令产生一个叫 mykey 的key 它存储在我们新建的叫 mystore 的keystore中   keytool genkey alias mykey keystore mystore   接下来它会问一些问题包括keystore的密码 key的密码等 如下所示   输入keystore密码 storepass   您的名字与姓氏是什么?   [Unknown] AYellow   您的组织单位名称是什么?   [Unknown] 我的组织单位   您的组织名称是什么?   [Unknown] 我的组织   您所在的城市或区域名称是什么?   [Unknown] 北京   您所在的州或省份名称是什么?   [Unknown] 北京   该单位的两字母国家代码是什么   [Unknown] CN   CN=AYellow OU=我的组织单位 O=我的组织 L=北京 ST=北京 C=CN 正确吗?   [否] Y   输入的主密码   (如果和 keystore 密码相同 按回车) keypass   完成后会在当前目录下生成一个叫mystore的文件 这个文件包含了我们的key 用jarsigner命令签名我们的代码test jar(需要输入keystore和key的密码)   jarsigner keystore mystore test jar mykey   Enter Passphrase for keystore: storepass   Enter key password for mykey: keypass   再次运行Applet 在Applet加载的时候会出现一个对话框 说该Applet由不可信任的发行者签名并宣称代码是安全的 是不是要对Applet授权 选择 授权于会话 然后点击我们的按钮 看看是不是成功的创建了文件?   对于Java Web Start程序 签名jar文件的过程是一样的 但是需要在jnlp文件中做一些修改 例如在jnlp根元素下加上一下部分   运行程序 在第一次启动的时候出现以下对话框   选择 启动 以后启动时这个对话框再也不会出现 因为Java Web Start启动后相当于一个安装在本地的程序 既然第一次客户选择了信任 以后这个对话框就再没有必要出现了 当然 对于上面的Applet例子我们也可以选择 总是授权 lishixinzhi/Article/program/Java/hx/201311/27148
2023-06-10 11:02:391

IBM 网站下载东西提示Download Director applet cannot be loaded. Java support must be enabled to run

浏览器不支持applet,你设置下你的浏览器
2023-06-10 11:02:483

为什么我的IE浏览器不能运行java的Applet程序 ??

是你自己的设置问题!IE属性--安全--自定义级别--打开脚本选项即可
2023-06-10 11:02:541

关于Applet执行的操作,下面说法正确的是(  )。

【答案】:CC。【解析】本题考查Applet的概念。Java虚拟机为Applet提供能够良好运行的沙箱,一旦它们试图离开沙箱则会被禁止。由于Applet是通过网络传递的,这就不可避免地使人想到会发生安全问题。例如,有人编写恶意程序通过小应用程序读取用户密码并散播到网络上,这将会是一件非常可怕的事情。所以,必须对小应用程序进行限制。浏览器禁止Applet运行任何本地可运行程序,选项A错误。禁止加载本地库或方法,Applet只能使用自身的代码或Applet浏览器提供的JavaAPl,不允许装载动态连接库和调用任何本地方法,选项C正确。禁止读/写本地计算机的文件系统,选项B错误。禁止与没有提供Applet的任何主机建立网络连接,如果Applet试图打开一个socket进行网络通信,所连接的主机必须是提供Applet的主机,选项D错误。
2023-06-10 11:03:011

在eclipse里面怎么创建Applet?

  目录结构必须是下面的这个样子才可以:如有一个hello.html在同一级目录中要新建一个文件夹叫javaApplet在这个文件下要有AppletPara2.class,可以把编译好的class考到这个文件夹中来,注意所有的名字不能错误,要区分大小写,这样就可以了
2023-06-10 11:03:092

编写一个Java的小程序Applet

import java.awt.*; import javax.swing.*; import java.awt.event.*; public class MyApplet extends JApplet { public MyApplet() { } public void init(){ myFont = new Font("Dialog",Font.BOLD,16); Bigger = new JButton("BIGGER"); Smaller = new JButton("Smaller"); jPanel1 = new JPanel(); jPanel2 = new JPanel(); jLabel1 = new JLabel("This is a Applet test!!"); jLabel1.setFont(myFont); jPanel1.setLayout(new FlowLayout()); jPanel1.add(Bigger); jPanel1.add(Smaller); jPanel2.add(jLabel1); Container cp= this.getContentPane(); cp.setLayout(new BorderLayout()); cp.add(jPanel1,BorderLayout.SOUTH); cp.add(jPanel2,BorderLayout.CENTER); Bigger.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent evt) { BiggerActionPerformed(evt); } }); Smaller.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent evt) { SmallerActionPerformed(evt); } }); this.setVisible(true); } private void BiggerActionPerformed(ActionEvent evt){ int size = myFont.getSize()+2; myFont = new Font("Dialog",Font.BOLD,size); this.jLabel1.setFont(myFont); } private void SmallerActionPerformed(ActionEvent evt){ int size = myFont.getSize()-2; myFont = new Font("Dialog",Font.BOLD,size); this.jLabel1.setFont(myFont); } private JButton Bigger,Smaller; private JPanel jPanel1,jPanel2; private JLabel jLabel1; private Font myFont; }<html> <head> <title>Java</title> </head> <body> <applet code="MyApplet.class" width="160" height="140"></applet> </body> </html> 换一个
2023-06-10 11:03:172

电脑applet是什么能删吗

ccbcomponents是中国建设银行e路护航网银安全检测工具,如果你没有上建行网银的就可以删除,但是有上建行网银的建议不要删。
2023-06-10 11:03:491

: 标记需要代码属性。

code = "Smp72.class"
2023-06-10 11:03:561

简述Applet和Application的联系和区别。

【答案】: 联系:Applet和Application都是Java程序。区别:(1)Applet只运行于HTML主页中,此种能力使主页设计者在设计时有更大的灵活性,Applet可以运行在任何机器上。(2)Application只能运行于它所编译的特定的机器上,并且不能在浏览中运行。
2023-06-10 11:04:041

applet已损坏

1.首先需要点击左上角苹果标志打开系统偏好设置,选择安全性与隐私;2.然后点击左下角锁形按钮,这时会提示需要输入苹果系统用户密码,输入你的账号密码点击确定;3.选择“任何来源”,然后点击允许来自任何来源,这样就不会出现“软件已损坏”或“不是Mac Appstore下载的”的提示了。
2023-06-10 11:04:111

switch不支持applet

1、打开主页面的相册,选择AWOO。2、打开提示不支持Applet模式,点确定。3、点击设置,选择取消第二项安装前验证NCA签名。4、点击安装是启用增强模式,按B退出,选择通过SD卡安装。5、选择hbmenu.nsp文件,按A选择,按右边手柄+号安装。6、选SD安装,有提示安装完成是否从SD卡中删除安装文件选是。7、按home键退出到主界面,会看到刚刚安装的hbmenu图标,安装都是从这个地方进入安装。8、进入后也是相册一样的界面,右上角没有Applet限制模式,选到AWOO进入SD卡安装,选到SD卡,在选到安装包按+键安装即可。
2023-06-10 11:04:181

下列关于Applet的叙述中,正确的是(  )。

【答案】:AA。【解析】applet程序必须在浏览器中运行,因此它需要支持applet类,而applet程序可以接受外部参数,可以使用javac编译,但是可以不用包含main函数。
2023-06-10 11:04:251

java中panel 与 applet 分别代表什么啊?

Panel属于java swing里面的一个容量,可以放其它控件。applet是Java的一些小程序。
2023-06-10 11:04:423

关于Applet与Applcation的区别? 求详解!

Applet(小应用程序)采用Java创建的基于HTML的程序。浏览器将其暂时下载到用户的硬盘上,并在Web页打开时在本地运行。一般的Applet只能通过appletviewer或者浏览器来运行,一般的Java程序通过继承Applet类也可以嵌入网页运行。Applet可以放在浏览器中运行Applet的主类应该要定义为java.apple.Applet或java.swing.JApplet的子类 错误的是BD
2023-06-10 11:04:481

applet 是什么意思

采用Java创建的基于HTML的程序。浏览器将其暂时下载到用户的硬盘上,并在Web页打开时在本地运行。 可通过因特网下载并在接收计算机上运行的一小段程序。小应用程序通常用Java语言编写并运行在浏览器软件中,applet典型用于为万维网网页页面定制或添加交互格式元素。Applet可以翻译为小应用程序,可通过因特网下载并在接收计算机上运行的一小段程序。,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。 当用户访问这样的网页时, Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络l浏览器。由于Applet是在用户的计算机上执行的,因此它的执行速度不受网络带宽或者Modem存取速度的限制。用户可以更好地欣赏网页上Applet产生的多媒体效果。 在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。 Applet还提供了名为抽象窗口工具箱(Abstract Window Toolkit, AWT)的窗口环境开发工具。 AWT利用用户计算机的GUI元素,可以建立标准的图形用户界面,如窗口、按钮、滚动条等等。目前,在网络上有非常多的Applet范例来生动地展现这些功能,读者可以去调阅相应的网页以观看它们的效果。
2023-06-10 11:05:391

applet是什么文件夹

演示机型:MacBookPro&&华为MateBookX系统版本:macOS11&&win10applet是采用Java编程语言编写的小应用程序文件夹,该程序可以包含在HTML页中,与在页中包含图像的方式大致相同。含有Applet的网页的HTML文件代码中部带有和这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。
2023-06-10 11:06:131

applet的具体用途

Applet(小应用程序)采用Java创建的基于HTML的程序。浏览器将其暂时下载到用户的硬盘上,并在Web页打开时在本地运行。一般的Applet只能通过appletviewer或者浏览器来运行,一般的Java程序通过继承Applet类也可以嵌入网页运行。
2023-06-10 11:06:321

Java Applet怎么运行

小程序是要嵌入html里通过 ie进行浏览的。
2023-06-10 11:06:554

applet的生命周期

applet的超类是panel, public final void setStub(AppletStub stub) //设置Applet的stub.stub是Java和C之间转换参数并返回值的代码位,它是由系统自动设定的。 public boolean isActive();// 判断一个Applet是否处于活动状态。 public URL getDocumentBase();// 检索表示该Applet运行的文件目录的对象。 public URL getCodeBase();// 获取该Applet 代码的URL地址。 public String getParameter(String name);// 获取该Applet 由name指定参数的值。 public AppletContext getAppletContext();// 返回浏览器或小应用程序观察器。 public void resize(int width,int height);// 调整Applet运行的窗口尺寸。 public void resize(Dimension d);// 调整Applet运行的窗口尺寸。 public void showStatus(String msg);// 在浏览器的状态条中显示指定的信息。 public Image getImage(URL url); // 按url指定的地址装入图象。 public Image getImage(URL url,String name);// 按url指定的地址和文件名加载图像。 public AudioClip getAudioClip(URL url);// 按url指定的地址获取声音文件。 public AudioClip getAudioClip(URL url, String name);// 按url指定的地址和文件名获取声音。 public String getAppletInfo();// 返回Applet应用有关的作者、版本和版权方面的信息; public String[][] getParameterInfo(); // 返回描述Applet参数的字符串数组,该数组通常包含三个字符串: 参数名、该参数所需值的类型和该参数的说明。 public void play(URL url);// 加载并播放一个url指定的音频剪辑。 public void destroy();//撤消Applet及其所占用的资源。若该Applet是活动的,则先终止该Applet的运行。编辑本段Applet运行状态 Applet类中的四种基本方法用来控制其运行状态:init()、start()、stop()、destroy() init()方法 这个方法主要是为Applet的正常运行做一些初始化工作。当一个Applet被系统调用时,系统首先调用的就是该方法。通常可以在该方法中完成从网页向Applet传递参数,添加用户界面的基本组件等操作。 start()方法 系统在调用完init()方法之后,将自动调用start()方法。而且,每当用户离开包含该Applet的主页后又再返回时,系统又会再执行一遍start()方法。这就意味着start()方法可以被多次执行,而不像init()方法。因此,可把只希望执行一遍的代码放在init()方法中。可以在start()方法中开始一个线程,如继续一个动画、声音等。 stop()方法 这个方法在用户离开Applet所在页面时执行,因此,它也是可以被多次执行的。它使你可以在用户并不注意Applet的时候,停止一些耗用系统资源的工作以免影响系统的运行速度,且并不需要人为地去调用该方法。如果Applet中不包含动画、声音等程序,通常也不必实现该方法。 destroy()方法 与对象的finalize()方法不同,Java在浏览器关闭的时候才调用该方法。Applet是嵌在HTML文件中的,所以destroty()方法不关心何时Applet被关闭,它在浏览器关闭的时候自动执行。在destroy()方法中一般可以要求收回占用的非内存独立资源。(如果在Applet仍在运行时浏览器被关闭,系统将先执行stop()方法,再执行destroy()方法。
2023-06-10 11:07:282

下列关于Applet的叙述中,正确的是(  )。

【答案】:BApplet不可以单独运行,Applet支持多线程。
2023-06-10 11:07:351

在eclipse里面怎么创建Applet?

eclipse里面没有applet插件的.用MyEclipse就可以直接创建了,直接file->new->applet就可以了!
2023-06-10 11:07:421

Java applet有哪些限制条件?

【答案】:主要是由于安全的原因,给applet施加了以下的限制:· applet不能够载入类库或者定义本地方法。· applet不能在宿主机上读写文件。· applet不能读取特定的系统属性。· applet不能发起网络连接,除非是跟宿主机。· applet不能够开启宿主机上其他任何的程序。
2023-06-10 11:07:481

下列关于Applet的叙述中,正确的是( )。 A.Applet不仅可以嵌入到浏览器中运行,还可以独立运行

【答案】:BB。【解析】Applet不可以单独运行,Applet支持多线程。
2023-06-10 11:07:551

什么是 javacard applet

Applet是一种特殊的Java程序,它本身不能单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来解释执行.Applet可能通过网络传输,由浏览器自动装载并执行.和Applicaton不同,Applet程序都必须继承自Java的Java.applet.Applet类或javax.swing.JApplet类public class myApplet extends java.applet.Applet或public class myApplet extends javax.swing.JApplet其实 JApplet类也是继承自Applet类.要浏览Applet需要将它嵌入在网页中,只需在HTML文件中插入<APPLET>标记即可.
2023-06-10 11:08:141

下列操作中,不属于Applet安全限制的是(  )。

【答案】:D本题考查Applet的安全限制。为了保护本地主机,很多浏览器对Applet作了安全限制:Applet不能运行任何本地可运行程序;禁止加载本地库或方法;禁止读、写本地计算机的文件系统;禁止与提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。但Applet是可以与同一个页面中的Applet进行通信的,所以选项D不属于Applet安全限制。
2023-06-10 11:08:201

applet和application有什么区别

applet是在网页上运行的小程序application是“应用程序”,一般就是指桌面应用程序
2023-06-10 11:08:271

用JAVA编写Applet程序

rt java.util.*;import javax.swing.*;/** * @author Hardneedl */public class ColorApplet extends JApplet { private final static Dimension SIZE = new Dimension(300,200); public Dimension getSize() public Dimension getMinimumSize() public Dimension getPreferredSize() private class StringCanvas extends JComponent { private Random random = new Random(45342345L); protected void paintComponent(Graphics g) { super.paintComponent(g); Graphics gg = g.create(); gg.setColor(Color.BLACK); gg.fillRect(0,0,getWidth(),getHeight()); gg.setColor( new Color ( random.nextInt( Integer.MAX_VALUE ))); gg.drawString("计算机世界", 23,23); gg.dispose(); } } public void init() { super.init(); getContentPane().add(new StringCanvas(),BorderLayout.CENTER); }}另外,站长团上有产品团购,便宜有保证
2023-06-10 11:08:343

当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是(  )。

【答案】:BB。【解析】在Java Applet的生命周期中,共有4种状态,即4种方法:init()、start()、stop()和destory()。在Applet装载时,调用init()通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化操作。
2023-06-10 11:08:531

applet是什么的缩写

applet就是java小程序啊,不是什么的缩写
2023-06-10 11:08:591

下列关于Applet的叙述中,正确的是(  )。

【答案】:BB。【解析】Applet不可以单独运行,Applet支持多线程。
2023-06-10 11:09:061

电脑微信文件夹applet可以删除吗

电脑微信文件夹applet不可以删除。Applet是采用Java编程语言编写的小应用程序,该程序可以包含在HTML页中,与在页中包含图像的方式大致相同。含有Applet的网页的HTML文件代码中部带有<applet>和</applet>这样一对标记。当支持Java的网络浏览器遇到这对标记时,将下载相应的小应用程序代码并在本地计算机上执行该Applet。在缺省的情况下,大多数浏览器在Applet安全方面受到诸多的限制,几乎不能对系统进行任何“读”或“写”的操作。
2023-06-10 11:09:131

简单的html调用applet

Applet程序开发主要步骤如下: 1)选用EDIT或Windows Notepad等工具作为编辑器建立Java Applet源程序。 2)把Applet的源程序转换为字节码文件。 3)编制使用class 的HTML文件。在HTML文件内放入必要的<APPLET>语句。 下面举一个最简单的HelloWorld 例子来说明Applet程序的开发过程: (1) 编辑Applet 的java源文件 创建文件夹C:ghq,在该文件夹下建立 HelloWorld.java 文件的源代码如下:import java.awt.*;import java.applet.*;public class HelloWorld extends Applet{ public void paint(Graphics g){ g.drawString("HelloWorld!",5,35); } } 保存上述程序在C:ghqHelloWorld.java文件里。 (2)编译Applet 编译HelloWorld.java源文件可使用如下JDK命令: C:ghq>javac HelloWorld.java<Enter> 注意:如果编写的源程序违反了Java编程语言的语法规则,Java编译器将在屏幕上显示语法错误提示信息。源文件中必须不含任何语法错误,Java编译器才能成功地把源程序转换为appletviewer和浏览器能够执行的字节码程序。 成功地编译Java applet之后生成响应的字节码文件HelloWorld.class的文件。用资源管理器或DIR命令列出目录列表,将会发现目录C:ghq中多了一个名为HelloWorld.class的文件。 (3)创建HTML文件 在运行创建的HelloWorld.class 之前,还需创建一个HTML文件,appletviewer或浏览器将通过该文件访问创建的Applet。为运行HelloWorld.class, 需要创建包含如下HTML语句的名为HelloWorld.html的文件。 <HTML> <TITLE>HelloWorld! Applet</TITLE> <APPLET CODE="JavaWorld.class" //这里应该是HelloWorld.class WIDTH=200 HEIGHT=100> </APPLET> </HTML> 本例中,<APPLET>语句指明该Applet字节码类文件名和以像素为单位的窗口的尺寸。虽然这里HTML文件使用的文件名为HelloWorld.HTML,它对应于HelloWorld.java的名字,但这种对应关系不是必须的,可以用其他的任何名字(比如说Ghq.HTML)命名该HTML文件。但是使文件名保持一种对应关系可给文件的管理带来方便。 (4)执行 HelloWorld.html 如果用appletviewer运行HelloWorld.html,需输入如下的命令行: C:ghq>appletviewer JavaWorld.html<ENTER> 可以看出,该命令启动了appletviewer并指明了HTML文件,该HTML文件中包含对应于HelloWorld 的<APPLET>语句。 如果用浏览器运行HelloWorld Applet,需在浏览器的地址栏中输入HTML文件URL地址。 至此,一个Applet程序的开发运行整个过程结束了(包括java源文件、编译的class文件、html文件以及用appletviewer或用浏览器运行)。
2023-06-10 11:09:262