你是说图标不对,还是打开方式不对?这两种情况不一样。
如果双击.java文件打开的是记事本,这是打开方式不对。解决方法:
右击.java文件,在“打开方式”菜单组中,点击“选择默认程序...”这个菜单项。
在“打开方式”对话框中的“推荐的程序”和“其他程序”列表中,如果有你期望的Eclipse或NetBeans或JCreator等,选择此项;如果没有,点击右下方的“浏览...”按钮,查找你要的程序文件。
确保“始终使用选择的程序打开这种文件”选项被选中。
点击“确定”即可。见下图。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/29381f30e924b899e79b8e5d62061d950a7bf634?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/622762d0f703918fc04ccaaf5d3d269759eec432?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
如果只是图标不对,使用注册表编辑器可以改为自己想要的图标。
打开命令提示符,输入“regedit<回车>”。
展开“HKEY_CLASSES_ROOT”,找到“.java”项。
记住它的默认值,我这里是“JCreator.java”,不同的计算机可能值不同。
继续往下找,找到刚看到的默认值:JCreator.java,并展开。
点击“DefaultIcon”,修改右边的默认值为你要的图标路径即可。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/38dbb6fd5266d01606c7694d9b2bd40734fa35fc?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/9f2f070828381f30a2357bcca5014c086e06f0a3?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/d000baa1cd11728bbfc67b47c4fcc3cec2fd2ce8?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/30adcbef76094b360a89ed88afcc7cd98d109db8?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/0df3d7ca7bcb0a4686387d5c6763f6246b60afb9?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)