我需要什么图形库才能运行java?

时间:2009-09-23 18:28:36

标签: java operating-system

我正在考虑制作我自己的操作系统只是为了说我已经完成了它。我知道有一个名为JNode的项目在程序集和java中完成了一个。  我想知道的是,你需要什么嵌入式图形来运行java?我知道java使用特定操作系统的图形,所以这让我感到困惑

3 个答案:

答案 0 :(得分:1)

我认为您需要将JVM移植到您的操作系统。看看Java Virtual Machine spec。它将准确地告诉您需要实现什么来支持Java。

答案 1 :(得分:0)

如果你需要实现AWT / Swing,那么你显然需要某种可以在屏幕上绘制2D图形的库。但我建议从实现虚拟机和一些基本库开始。在屏幕上打印就足够了。

查看here以获取ARM平台的JAVA实现列表。 Kaffe很有意思。

答案 2 :(得分:0)

Java可以在无头模式下运行。这可能是适合服务器端的好起点,如果您愿意,可以扩展它。

看一下Sanos - http://www.jbox.dk/sanos/ - 这是一个小型操作系统,只提供运行Windows JVM所需的功能。