Diálogos padrão
O pacote org.eclipse.jface.dialogs define o suporte básico para diálogos. Este pacote faculta diálogos padrão para apresentar mensagens de utilizador e obter intervenções simples do utilizador.
-
MessageDialog apresenta uma mensagem ao utilizador. Poderá definir título, imagem, texto de botões e mensagem do diálogo no construtor relativo ao mesmo.
- ErrorDialog apresenta informações sobre erros. Poderá definir título e mensagem para o diálogo. Poderá também indicar um objecto IStatus que o diálogo irá utilizar para obter uma mensagem de erro.
-
InputDialog permite ao utilizador introduzir texto. Poderá definir o título do diálogo e o valor do texto predefinido e indicar um objecto que venha a validar a introdução de texto.
-
ProgressMonitorDialog mostra o progresso ao utilizador durante a execução de uma operação demorada.
Os diálogos padrão estão concebidos para se poder especificar completamente o diálogo no respectivo construtor. Vimos um
MessageDialog a funcionar na acção da vista da ferramenta readme:
MessageDialog.openInformation(
view.getSite().getShell(),"Readme Editor","View Action executed");