Java 需要验证SWT/AWT文本框中的无效xml字符

Java 需要验证SWT/AWT文本框中的无效xml字符,java,textbox,swt,awt,Java,Textbox,Swt,Awt,我有一个有文本框的窗口,有OK和Cancel按钮。 单击Ok按钮后,我需要验证输入的文本是否包含无效的xml字符,并显示一条警告弹出消息 我可以通过获取text.getText()来执行此操作。但是,如果明天窗口中出现一个新的SWT/AWT文本框,我将不得不再次修改代码以从新控件获取getText() 是否有一种通用方法,以便在该窗口中添加新的SWT/AWT文本框时,我们可以强制验证此无效xml字符检查?使用SWT。验证事件类型。创建一个执行XML字符检查的侦听器,并将该侦听器添加到窗口中的所有

我有一个有文本框的窗口,有OK和Cancel按钮。 单击Ok按钮后,我需要验证输入的文本是否包含无效的xml字符,并显示一条警告弹出消息

我可以通过获取text.getText()来执行此操作。但是,如果明天窗口中出现一个新的SWT/AWT文本框,我将不得不再次修改代码以从新控件获取getText()


是否有一种通用方法,以便在该窗口中添加新的SWT/AWT文本框时,我们可以强制验证此无效xml字符检查?

使用SWT。验证事件类型。创建一个执行XML字符检查的侦听器,并将该侦听器添加到窗口中的所有文本框中

下面是一个显示SWT.Verify事件用法的t