Ação do Botão Swt

Ola …

Em minha tela(SWT) tenho um botão que ao ser pressionado ele faz algumas ações. Esta ações são feitas através do que o usuario digitou na tela.

Nos campos da tela existem validações caso o usuario passe algo em branco, desta forma, emitindo uma mensangem.

No entanto, caso o usuario passe algo em branco na tela eu teria que abortar a ação do botão… só que isso não acontece. Minha dúvida é o seguinte… existe algum metódo que p.ex “aborte” a ação do botão caso tenha algo de errado na tela ? ou seja, ele só executaria se tivesse tudo certo.

Ou vou ter que criar algum metódo para abortar a ação do botão?

Pessoal,

achei uma solução muito simples. Porém não sei se é a melhor, no entanto, funcionou.

Eu coloquei esse metodo abaixo das minhas validações de tela. Caso alguma apresente erro… a ação do botão é cancelada. :smiley: