mac操作系统上,如何打开一个本地的html文件

boulder 2005-07-13 08:38:55
在mac操作系统上,如何打开一个本地的html文件
...全文
1262 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenweionline 2005-07-13
  • 打赏
  • 举报
回复
static void openMacURL(String url) {
try {
Class MRJFileUtils = Class.forName("com.apple.mrj.MRJFileUtils");
Method openMethod = MRJFileUtils.getDeclaredMethod("openURL",
new Class[] {String.class});
openMethod.invoke(MRJFileUtils, new Object[] {url});
}
catch (Exception e) {
e.printStackTrace();
}
}
boulder 2005-07-13
  • 打赏
  • 举报
回复
我用如下的代码不好用,这个据说是mrj3.1以后都可以的

mrjFileUtilsClass = Class.forName("com.apple.mrj.MRJFileUtils");

openURL = mrjFileUtilsClass.getDeclaredMethod("openURL", new Class[] { String.class });

openURL.invoke(null, new Object[] { url });

是不是我引用的Class.forName有问题?
vagrant_zy 2005-07-13
  • 打赏
  • 举报
回复
晕~点击就可以了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧