我在一个翻译器中工作,该翻译器接收关系代数表达式并将其转换为SQL查询,我已经制作了翻译器代码,但是在验证用户输入时遇到了一些麻烦。
转换器与在文本区域中插入默认表达式并为用户提供空格以输入一些参数的按钮配合使用,下面是一个示例:
Seleccionar(-the user enters parameters here-)( -the user enters parameters here- )
有没有办法使“ Seleccionar”一词和方括号变为只读?因此用户无法编辑默认表达式?
最佳答案
有没有办法使“ Seleccionar”一词和方括号变为只读?因此用户无法编辑默认表达式?
检出Protected Text Component。它使您可以防止更改多个文本区域。
该实现使用自定义DocumentFilter
和NavigationFilter
来实现自定义功能。