为更好的贴合课本代码学习,使用var,所以切换到了自己的笔记本电脑上进行编程,但JDK版本是17了,能用var缺无法导入javax.swing.*的包。
在互联网各种搜索有,还是无法很好的找到解决方法,有的朋友提到换到JDK版本1.7或者1.8但这样的话,var这个语法糖就用不了了,最后终于发现了问题。
在module-info.java中加入一句“requires java.desktop;”class中导入包就不会报错了,就可以顺利进行了!
为更好的贴合课本代码学习,使用var,所以切换到了自己的笔记本电脑上进行编程,但JDK版本是17了,能用var缺无法导入javax.swing.*的包。
在互联网各种搜索有,还是无法很好的找到解决方法,有的朋友提到换到JDK版本1.7或者1.8但这样的话,var这个语法糖就用不了了,最后终于发现了问题。
在module-info.java中加入一句“requires java.desktop;”class中导入包就不会报错了,就可以顺利进行了!