我刚刚遇到了 lib BeanShell。现在我正在制作一个带有运行按钮的 Java 编辑器,该按钮无需编译即可运行代码。对于 texteditor 组件,我使用开源jEdit Syntax Package。这是一个带有演示的链接:链接。
现在我编写了代码,每次用户按下回车时都会自动添加与上一行开头的相同数量的选项卡。我以简单的方式测试了该代码JTextArea
并且可以正常工作。但似乎 keyevents 不适用于JEditTextArea
我将这个 JComponent 放在JPanel
.
是库JEditTextArea
中的编辑器组件。(扩展JComponent
)