我正试图在notepad++
中打开Jpanel
,但我无法做到。有人可以帮我解决一下这个问题吗?
我阅读了有关API JDIC但未找到有关在JPanel
中打开文本编辑器的任何内容。是否有任何其他API可以帮助我完成任务。
答案 0 :(得分:4)
Notepad ++是一个独立的应用程序。它不是作为dll分发的,您可以从中重用某些元素,也不是系统控件。
您只能将其作为一个独立的进程从java运行,否则您将无法与它集成。
但是,您可以利用JSyntaxPane组件的语法高亮 - 也许这就足够了。
答案 1 :(得分:2)
您要做的是在notepad++
中嵌入JPanel
这是不可能的。 JPanel
只能包含JComponents
如果你需要的只是notepad ++提供的语法高亮和缩进设施,那么你需要使用JSyntaxPane
。
答案 2 :(得分:2)
使用Runtime.getRuntime().exec("your_executable_file")
在分离的过程中运行您的应用程序。 Read it