我正在尝试打开notepad++
,Jpanel
但无法做到。谁能帮助我如何做到这一点?
我阅读了有关 API JDIC 的信息,但没有找到有关在JPanel
. 是否有任何其他 API 可以帮助我完成任务。
Notepad++ 是一个独立的应用程序。它不是作为 dll 分发的,您可以从中重用某些元素,也不是系统控件。
您只能将它作为与 java 分开的进程运行,否则您将无法与它集成。
但是,您可以利用JSyntaxPane组件的语法突出显示 - 也许这就足够了。
用于Runtime.getRuntime().exec("your_executable_file")
在单独的进程中运行您的应用程序。阅读它。
你想要做的是嵌入notepad++
其中JPanel
是不可能的。AJPanel
只能包含JComponents
如果您只需要 notepad++ 提供的语法高亮和缩进功能,那么您需要使用JSyntaxPane
.