Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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嵌入式环境上运行Java/Swing应用程序吗?_Java_Swing_Embedded_Arm - Fatal编程技术网

可以在Java嵌入式环境上运行Java/Swing应用程序吗?

可以在Java嵌入式环境上运行Java/Swing应用程序吗?,java,swing,embedded,arm,Java,Swing,Embedded,Arm,我们需要在嵌入式ARM9/11设备上运行基于windows的Swing应用程序;由于整个Java7SDK对于这类设备来说太重了,我们认为应该安装Java嵌入式设备,它应该是为这些用例设计的。遗憾的是,我们无法在Java文档中找到关于Java/Swing在Java嵌入式环境中的任何参考,在NetBeans文档中也没有。有人知道这个话题吗 Caciocavalo项目就是这样做的 不幸的是,Caciocavalo direct帧缓冲区代码尚未准备好用于最终应用程序 他们想得到帮助 我已经在N900智能

我们需要在嵌入式ARM9/11设备上运行基于windows的Swing应用程序;由于整个Java7SDK对于这类设备来说太重了,我们认为应该安装Java嵌入式设备,它应该是为这些用例设计的。遗憾的是,我们无法在Java文档中找到关于Java/Swing在Java嵌入式环境中的任何参考,在NetBeans文档中也没有。有人知道这个话题吗

Caciocavalo项目就是这样做的

不幸的是,Caciocavalo direct帧缓冲区代码尚未准备好用于最终应用程序

他们想得到帮助


我已经在N900智能手机上成功运行了Java SE 6 Embedded(headful),包括像JEdit这样的Swing应用程序


它的运行速度并不特别快(启动时间显然比现代桌面长很多),但它确实可以工作。

虽然我认为ARM9/11设备的性能不足以运行嵌入式Java SE 6/7/8,但像Cortex-A9和Cortex-A15这样的较新ARM SOC是可行的

我已经能够在我的三星Series 3 ARM Chromebook上运行几个非平凡的Java Swing应用程序,它们似乎表现良好(这是一台双Cortex A15机器(Exynos 5250),内存为2GB)


Squirrel SQL和我公司的Swing应用程序在JDK8 ARM Linux hardfloat上运行良好,该应用程序于2013年8月发布为早期access

我会在Android中使用嵌入式Java,当然LayoutManager有点不同,但是没有任何un_想要的惊喜,除了Java嵌入式之外,您是否还安装了一些图形Java库?我们在尝试启动一个称为“CheckHeadless”的小swing窗口时出错,在一个论坛中,我们发现图形化java库应该是必要的。此外,我们还不知道是否有必要安装X11/x-server来运行它们。谢谢。我认为你的想法需要woodoo可能是肮脏的把戏,一切都取决于ARM9/11设备的平台和供应商,但是这个论坛已经得到了一些关于ARM和Java的问答,我们还没有在互联网上找到任何关于Java嵌入式、GUI Swing应用程序和ARM嵌入式系统的信息。即使是文档也似乎很差。如果你有任何有用的链接,你能分享吗?再次感谢。