【问题标题】:Differences between Java applet and application graphic capabilitiesJava 小程序和应用程序图形功能的区别
【发布时间】:2011-05-13 21:08:00
【问题描述】:

关于图形功能,有什么 Java 应用程序可以做到而 Applet 不能做到的事情吗?
我指的是 java 库(如 Swing),而不是本地库。

编辑:我需要为图形可视化创建一个用户界面,可能使用spring embedder algorithm
初始下载时间并不那么重要,现在我主要关注使用 Swing2D 图形功能,一个应用程序具有而小程序没有

我认为我的图形界面应该看起来像Visual Thesaurus

【问题讨论】:

  • 您是否关心下载时间,例如使用 Java3D 会增加大小。

标签: java graphics applet


【解决方案1】:

Java 小程序基本上使用 Swing,所以简单的答案是;不,不是。

但是,如果您正在编写 Java 应用程序(非小程序),您可能会使用除 Swing 之外的其他 GUI 库(例如 SWT),因此在这方面 Java 应用程序有更多的选择和(潜在的)功能。

【讨论】:

    【解决方案2】:

    当您使用小程序时,如果不跳过主要环节,您将无法访问较低的图形级别,因此您将无法使用 OpenGL 绑定库,例如 jogl,可能是一个主要问题,具体取决于您要执行的操作。

    如果您在小程序中使用 Java3D 之类的东西,您还会遇到严重的下载损失。

    你打算做什么,这会导致这个问题?

    一些上下文将帮助您获得更好的答案。

    【讨论】:

      【解决方案3】:

      关于图形功能,Java 应用程序无法做到,Applet 无法做到。 未签名的小程序有一些限制,而签名的小程序可以做任何 Java 应用程序可以做的事情。 阅读:http://download.oracle.com/javase/tutorial/deployment/applet/security.html

      如果您正在考虑将 JOGL 用于 3D 图形,请阅读http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.0/jogl-1.1.0-windows-i586/Userguide.html中的未签名小程序

      【讨论】:

        猜你喜欢
        • 2012-07-05
        • 1970-01-01
        • 1970-01-01
        • 2013-09-04
        • 2013-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-19
        相关资源
        最近更新 更多