社区
Java SE
帖子详情
JEditorPane的setPage()方法中能用相当路径吗?能用的话,怎么用?
shishujie
2007-08-20 10:05:39
JEditorPane的setPage()方法中能用相当路径吗?能用的话,怎么用?
...全文
207
4
打赏
收藏
JEditorPane的setPage()方法中能用相当路径吗?能用的话,怎么用?
JEditorPane的setPage()方法中能用相当路径吗?能用的话,怎么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shishujie
2007-09-03
打赏
举报
回复
粗心了,上面的话是不对的,链接数据库可以用相对路径,但打开文件还是不能用相对路径。
抱歉。
shishujie
2007-08-27
打赏
举报
回复
打包好了。我才发现其实在程序中用不用考虑绝对路径的问题,打包后就会像相当路径一样正常运行。只有把jar包和文本文件放在一块就行。。。。。。。。
zdjray
2007-08-21
打赏
举报
回复
最好用绝对路径
具体的你可以把下面这段代码打出来自己看看
import java.io.File;
/**
*
* @author zdjray
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));
System.out.println(Main.class.getClassLoader().getResource(""));
System.out.println(ClassLoader.getSystemResource(""));
System.out.println(Main.class.getResource(""));
System.out.println(Main.class.getResource("/")); //Class文件所在路径
System.out.println(new File("/").getAbsolutePath());
System.out.println(System.getProperty("user.dir"));
}
}
shishujie
2007-08-21
打赏
举报
回复
用绝对路径我倒是很轻松实现了,但打包完后,绝对路径会不会就固化在程序中了,在其他的机器上运行的话,还能实现原先的功能吗?
JEdit
orPane
_html.rar_html
jedit
orpane
_
jedit
orpane
html
java写的html浏览器。只有最基本的功能哦
Swing拖拽(文件拖入
JEdit
orPane
)
这个资源里有两个拖拽功能,一个把文件内容拖入
JEdit
orPane
一个是将文件
路径
拖入swing控件,实现swing对文件的拖拽
控制
jEdit
orPane
和jTextPane换行的演示程序
演示、说明程序 博文链接:https://bps.iteye.com/blog/136627
JEdit
orPane
/JTextPane常见操作(字体,颜色,字号,加粗,斜线,下划线,保存,行间距 等操作)以及HTML空格处理
NULL 博文链接:https://gh0769.iteye.com/blog/598839
Java编程Swing嵌入浏览器技术方案综述:JCEF、
JEdit
orPane
、DJNativeSwing与JavaFX WebView的应用实例在Java中使用
内容概要:本文介绍了在Java中使用Swing嵌入浏览器的多种技术方案及其应用实例。首先提到的是JCEF框架,它能够将Chromium浏览器内核嵌入Java应用程序中,通过创建CefApp实例和CefBrowser类来实现浏览器窗口的创建与网页加载。其次是
JEdit
orPane
组件,虽然它对复杂网页的支持有限,但能很好地处理简单的HTML页面,并可通过注册监听器实现页面跳转。再者是DJNativeSwing-SWT组件,它允许开发者选择不同的浏览器内核(如WEBKIT),并通过实例化浏览器对象完成嵌入操作。最后是JavaFX WebView结合Swing的方式,这种方式利用了JavaFX中的WebView组件强大的HTML5、CSS3和JavaScript支持能力,通过JFXPanel将WebView嵌入到Swing应用中,实现了良好的交互体验。 适合人群:有一定Java编程基础,尤其是熟悉Swing框架的开发者,包括但不限于初级和中级程序员。 使用场景及目标:①需要在Java桌面应用程序中集成浏览器功能的开发人员;②希望通过简单配置即可嵌入浏览器并加载特定网页的快速开发需求;③追求较好的HTML5、CSS3和JavaScript支持效果的应用场景;④学习不同嵌入方式的特点,以便根据实际需求选择最合适的方案。 阅读建议:由于文中涉及多个技术方案,每个方案都有各自的优缺点和适用范围,在学习过程中应结合自身项目需求进行选择,并注意各方案之间的差异性和实现细节。对于初学者来说,可以从
JEdit
orPane
开始尝试,随着技能的增长逐步探索更复杂的嵌入方式。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章