Java应用程序可以做什么,谈论图形功能,而applet却没有? 我指的是java库(比如Swing),而不是本机库。
编辑:我需要为图形可视化创建用户界面,可能使用spring embedder algorithm
初始下载时间不是那么重要,现在我主要关注使用 Swing 的 2D图形功能,一个应用程序具有applet没有的
我认为我的图形界面应该看起来像Visual Thesaurus
答案 0 :(得分:2)
Java应用程序可以执行的图形功能没有任何内容。 未签名的applet有一些限制,而签名的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中未签名的小程序
答案 1 :(得分:0)
Java applet基本上使用Swing,所以答案很简单;不,不是真的。
但是,如果您正在编写Java应用程序(非applet),则可以使用除Swing之外的其他GUI库(例如SWT),因此在这方面Java应用程序具有更多选择和(可能)功能
答案 2 :(得分:0)
当您使用applet时,如果没有跳过主要的箍,您将无法访问较低的图形级别,因此您将无法使用OpenGL绑定库,例如jogl,可能是一个主要问题,取决于你想要做什么。
如果您在applet中使用类似Java3D的内容,也会遇到严重的下载处罚。
你想要做什么,这会导致这个问题?
某些背景会帮助您获得更好的答案。