`
yuwenlin2008
  • 浏览: 127213 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Applet运行Swing应用程序

阅读更多
Applet运行Swing应用程序

首先得开发好Swing应用程序,怎么开发Swing,这里就不多说了。

然后建一个Applet,记住是继承自JApplet,不是Applet,这两个是有区别的。
具体区别:继承自Applet,在网页运行的时候,整个部局都会乱,往里缩,往里挤。

Jvm会自动调用Applet的一系列方法:init(),start(),paint()等,因此你可以在init(),或start()中调用你的Swing应用。怎么调:跟在main()里new一下一样的,但是得注意被调用的Swing只能是Jpanel,不能是JFrame,因为JFrame可以独立运行,网页运行的时候,Swing会脱离网页而运行。

接下来就是嵌入jsp,我们项目用jsp作视图,其它的没试过。
开始用<applet></applet>标签,结果出不来,网上一查说IE8及以上就不支持此标签了,可以用<object></object>代替,于是乎改用<object>
具体用法:
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="700" height="450">
  <param name="code" value="com.isshts.applet.GCApplet.class">
</object>
这样网页就可以运行applet了
分享到:
评论

相关推荐

    Applet与Swing]压缩文件 .rar_applet_swing

    【Applet与Swing】是Java编程中的两个重要概念,主要用在开发图形用户界面(GUI)应用程序。本文将深入探讨这两个主题,并结合压缩文件中的资源进行解析。 **Applet** 是Java的一种早期特性,它允许开发者编写可以...

    applet和swing例子

    与`Applet`不同,`Swing`组件不是在浏览器中运行,而是作为独立的桌面应用程序。`Swing`使用轻量级组件模型,这意味着它的组件主要由纯Java代码实现,而不是依赖于操作系统提供的原生UI控件。这使得`Swing`应用程序...

    JavaApplet_javaapplet小程序_java_

    当作为应用程序运行时,它具备完整的Java环境,而作为Applet运行时,其运行在受限制的安全沙箱环境中。 3. HTML参数传递:HTML文件可以通过`&lt;applet&gt;`标签来加载Applet,并通过参数属性传递数据给Applet,如`...

    [Applet与Swing]扑克牌游戏(代码)

    首先,Applet是Java早期用于在网络浏览器中运行的小型应用程序。它们通过HTML页面嵌入,为用户提供交互式的网页体验。然而,由于安全性限制和现代Web技术的发展,如JavaScript和HTML5,Applet的使用已逐渐减少。在本...

    Applet应用程序

    Applet应用程序是Java编程语言中的一种特殊类型,它主要用于在Web浏览器中运行。Applet是Java平台早期的主要特性之一,允许开发者创建交互式的、嵌入到HTML页面中的小程序。这个"AppletDemo"很可能是展示如何创建和...

    Applet与Swing 压缩文件 源码

    Applet是早期Java技术的一部分,它允许在Web浏览器中运行Java代码,而Swing则是Java Foundation Classes (JFC)的一部分,提供了一套丰富的组件库来构建桌面应用程序。本文将主要讨论如何在Java中处理压缩文件,包括...

    java小应用程序(applet)

    开发者需要继承Applet类或javax.swing.JApplet类(对于Swing应用)并覆盖相关方法,如`init()`, `start()`, `stop()` 和 `destroy()`,来实现小应用程序的生命周期管理。 3. **Graphics类**:Java的Graphics类提供...

    java applet 挖宝小程序

    Java Applet 是一种早期的Java技术,用于在Web浏览器中嵌入和运行小应用程序,比如游戏、互动媒体等。在这个“java applet 挖宝小程序”中,我们看到的是一个简单的游戏应用,用户可以通过键盘的上下左右方向键来...

    Java Applet 设计的画图程序

    Java Applet是一种在Web浏览器中运行的微型Java应用程序,它为网页添加了交互性和动态功能。在这个特定的项目中,"Java Applet 设计的画图程序" 是一个基于Java编程语言实现的简单画图应用,它允许用户在浏览器环境...

    基于Java的Applet钢琴模拟程序源码.zip

    Applet是Java早期用于在Web浏览器中运行的小型应用程序,它可以为网页增添互动性。本文将从以下几个方面对这个源码进行详尽的解析。 首先,理解Applet的基本概念至关重要。Applet是Java小应用程序,它可以在支持...

    一个简单的HTML浏览器.zip_applet_html 浏览器_java Applet_java 浏览器_swing

    Applet是Java的一个早期特性,允许在Web浏览器中运行小型的Java程序,而Swing则是Java GUI(图形用户界面)工具包,提供了丰富的组件来构建桌面应用程序。 描述中提到“Applet与Swing编写一个简单的HTML浏览器”,...

    Java程序设计:第九章 小应用程序(Applet).ppt

    首先,小应用程序是Java程序的一个子类,通常是`java.applet.Applet`或`javax.swing.JApplet`的实例。它们通过HTML的`&lt;applet&gt;`标记在浏览器中运行,或者使用`appletviewer`工具独立执行。在类的层次结构中,`Applet...

    java+applet 图片浏览小程序.zip

    Java Applet是Java技术在Web应用中的一个早期实践,它允许开发者创建可以在用户浏览器中运行的小型应用程序,尤其是用于增强网页交互性和动态性。在这个"java+applet 图片浏览小程序.zip"压缩包中,我们可以预见到一...

    基于java applet的简易画图程序

    Java Applet是Java技术早期的一种应用形式,主要用于在Web浏览器中执行小应用程序,例如我们的“简易画图程序”。这个程序提供了基本的图形绘制功能,帮助用户理解和实践Java事件处理机制。下面将详细介绍Java ...

    JAVA 中Applet应用程序介绍.PPT

    由于安全考虑,Applet运行在沙箱环境中,不能直接访问本地文件系统或网络资源,除非获得用户的明确许可。这限制了Applet的一些功能,但也确保了Web浏览的安全性。 7. **替代技术:Java Web Start和Swing JApplet**...

    applet (帅气) /Swing的小例子

    Swing组件库包括各种控件,如按钮、文本框、列表、表格、菜单等,这些组件都是由轻量级(或称为纯Java)的类实现的,不依赖于操作系统底层的图形系统,因此Swing应用程序具有良好的跨平台性。在描述中提到的"总程序...

    java技术教程(例子).rar_applet_java Applet_java swing_swing

    2. **Java Swing**:Swing是Java GUI(图形用户界面)库的一部分,提供了丰富的组件和布局管理器来创建桌面应用程序。Swing组件基于轻量级架构,比AWT(Abstract Window Toolkit)更灵活且可定制化。例如,JFrame、...

    Java语言程序设计:ch09 小应用程序Applet.ppt

    应用程序独立于Java虚拟机运行,主要通过`main`方法作为执行入口。而Applet则在浏览器环境中运行,其运行机制更为复杂,不直接通过`main`方法启动,而是通过浏览器的Java插件来执行。 在类的层次结构中,Applet通常...

    java applet应用实例

    Applet运行在沙箱环境中,不能访问本地文件系统或网络资源,除非用户明确授权,这限制了其功能和应用范围。 9. **JavaFX和Swing替代** 鉴于Java Applet的限制和Java平台的发展,JavaFX和Swing成为了开发桌面应用和...

Global site tag (gtag.js) - Google Analytics