Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JNLP-应用程序描述与小程序描述-当不在浏览器中运行时,两者是否更好?_Java_Swing_Deployment_Jnlp_Java Web Start - Fatal编程技术网

Java JNLP-应用程序描述与小程序描述-当不在浏览器中运行时,两者是否更好?

Java JNLP-应用程序描述与小程序描述-当不在浏览器中运行时,两者是否更好?,java,swing,deployment,jnlp,java-web-start,Java,Swing,Deployment,Jnlp,Java Web Start,我有一个小程序,我不再想在浏览器中运行,而是想通过JNLP作为可下载、自动更新的线性Java应用程序运行 我不想保持将其作为小程序运行的能力 我可以将现有的applet包装在JFrame和main方法中,也可以简单地重写它并替换init()和其他所有内容 但我的问题是: 使用application desc和applet desc有什么优点或缺点吗?转换为基于JFrame的第一个优点是,您可以直接控制顶级容器,例如: 菜单 外观 默认关闭操作 位置 包装的尺寸()(万岁!) 使用appli

我有一个小程序,我不再想在浏览器中运行,而是想通过JNLP作为可下载、自动更新的线性Java应用程序运行

我不想保持将其作为小程序运行的能力

我可以将现有的applet包装在JFrame和main方法中,也可以简单地重写它并替换init()和其他所有内容

但我的问题是:
使用application desc和applet desc有什么优点或缺点吗?

转换为基于
JFrame
的第一个优点是,您可以直接控制顶级容器,例如:

  • 菜单
  • 外观
  • 默认关闭操作
  • 位置
  • 包装的尺寸()(万岁!)

使用
applicaton desc
进行自由浮动展开。但不要将小程序放在框架中,而是将小程序内容放在面板中,然后将面板放在框架中(或小程序、窗口或..)。

转换为基于
JFrame
的第一个优点是,您可以立即控制顶级容器,例如:

  • 菜单
  • 外观
  • 默认关闭操作
  • 位置
  • 包装的尺寸()(万岁!)
使用
applicaton desc
进行自由浮动展开。但不要将小程序放在框架中,而是将小程序内容放在面板中,然后将面板放在框架中(或小程序、窗口或..)。

BTW+1“我有一个小程序,我不想再在浏览器中运行”释放GUI(从浏览器包装器中)!顺便说一句,1“我有一个小程序,我不再想在浏览器中运行”释放GUI(从浏览器包装)!