Java com.sun.glass不存在

Java com.sun.glass不存在,java,import,Java,Import,我在github上有一个项目。我有两台不同的计算机使用这个项目。我之所以提到github,是因为这两台计算机拥有完全相同的项目。但在其中一台计算机上,我得到一个包不存在错误。那个包裹是com.sun.glass import com.sun.glass.events.KeyEvent; 下面我试着用 import com.sun.glass 我的netbeans autocomplete显示包sun存在于com中,但包glass不存在于sun中。我无法在网上找到有关此错误的任何信息,并且已搜

我在github上有一个项目。我有两台不同的计算机使用这个项目。我之所以提到github,是因为这两台计算机拥有完全相同的项目。但在其中一台计算机上,我得到一个包不存在错误。那个包裹是com.sun.glass

import com.sun.glass.events.KeyEvent;
下面我试着用

import com.sun.glass
我的netbeans autocomplete显示包sun存在于com中,但包glass不存在于sun中。我无法在网上找到有关此错误的任何信息,并且已搜索了数天。正如我所说,最奇怪的是它在另一台计算机上工作

两台计算机都运行JDK1.8。 我不知所措;任何帮助都将不胜感激

import java.awt.event.KeyEvent;
以上是导入KeyEvent类的首选方法。java KeyEvent和sun KeyEvent之间有一些区别,但它们是次要的。例如:

com.sun.glass.event.KeyEvent.VK_BACKSPACE
以下是java中的:

java.awt.event.KeyEvent.VK_BACK_SPACE

因此,在将导入从sun更改为java并对其在程序中的使用进行了一些更改之后,它可以正常工作,不再是JRE专用的。

这就是为什么不应该使用com.sun。。。。导入,它是JRE的一部分,但不能保证它是所有JRE的一部分。所以问题可能是不同计算机上的不同JRE?我需要com.sun.glass.events.KeyEvent;如果没有它,程序将无法运行…您是否导入了错误的类,例如,您是否打算导入或?该部分代码不是我的;我现在是唯一的开发者,但这不是我开发的。不过,对java.awt.event.KeyEvent做了一些小改动,它仍然可以工作;非常感谢。