是否有可能在java中编写"纯"轻量级代码?Swing很轻巧,但即使它有重量级组件,如JWindow,JFrame,JDialog和JApplet.因此,即使Swing应用程序也不是100%独立于底层操作系统
是否有可能在java中拥有完全独立于图形显示底层操作系统的轻量级应用程序?是否可以在java中编写这样的代码?
嗯...是的,那些是"100%独立"的操作系统.
至少到了所有JVM都必须支持它们的程度.
我想我不明白你的意思100%独立.在它的核心,需要秋千多一点接入到核心的窗口管理器和阻击,但很明显这(和一样)使用的远不止.
简单地说,移植JVM的一部分包括移植Swing所需的核心图形功能.有些端口比其他端口更好地利用操作系统,但在高级别的Swing级别,您通常不关心这一点.