java程序怎样加载一个mod?

java程序怎样加载一个mod?,第1张

首先是团纳败自动扫描文件的夹的方法,指定路径之后用File类的list()方法获取过滤指定后缀名的文件。

其次是读取,利用JarFile与jarEntry类获取jar文件中的class文件,(jarFile是ZipFile的子类,所以同样可以读取zip文件的塌颤内容),利用java动态加载,反射技术,加载类获取其对象。

最后,写好的接口仅导出为jar文件即可(即SDK),配置SDK并编写MOD后到处茄指jar文件即可加载,无须导出可运行jar文件。

//点击“装在图像” 按钮之后,执行以下语句

JFileChooser chooser = new JFileChooser()//创建选择文件对象

chooser.setDialogTitle("请选择文件")//设置标题

chooser.setMultiSelectionEnabled(true) //设置只能选择文件

FileNameExtensionFilter filter = new FileNameExtensionFilter("jpg", "jpg")//定义可选择培盯余文件类型

chooser.setFileFilter(filter)//设置可选择文件类型

chooser.showOpenDialog(null)//打开选择文件对话框,null可设置为你当前的窗口JFrame或Frame

File file = chooser.getSelectedFile()//file为用户选择的图片文件

//然后你自己把file用户选择的图片文件替换成你现在的那个文件

//需要引用配滚 import javax.swing.JFileChooser和//则吵import.javax.swing.filechooser.FileNameExtensionFilter两个包


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12328960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存