Recentemente, decidi dar uma chance pro SWT, pra ver qual é que era.
Descobri que o SWT é bom \o/
Agora vamos a alguns componentes legais do SWT, e seus correlatos em Swing.
O primeiro da série é o MessageBox, equivalente direto do JOptionPane.
O código pra inserir uma MessageBox na sua aplicação é:
MessageBox messagebox = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR);
messagebox.setText("Título da Janela");
messagebox.setMessage("Mensagem");
messagebox.open();
Considerações:
shell: Nome do componente que chama a aplicação.
SWT.OK | SWT.ICON_ERROR: Style bit que indica à aplicação quais elementos devem aparecer na janela. Pra uma MessageBox, os style bits mais usados são:
Botões:
- SWT.ABORT: Botão "Abortar" (Falhar)
- SWT.RETRY: Botão "Repetir"
- SWT.IGNORE: Botão "Ignorar"
- SWT.OK: Botão "OK"
- SWT.CANCEL: Botão "Cancelar"
- SWT.YES: Botão "Sim"
- SWT.NO: Botão "Não"
Ícones:
- SWT.ICON_ERROR: Erro
- SWT.ICON_INFORMATION: Informação
- SWT.ICON_WARNING: Aviso
- SWT.ICON_QUESTION: Pergunta
- SWT.ICON_WORKING: Trabalho (geralmente, igual ao de informação)
Agora é só usar a massa cinzenta pra fazer isso ser útil.
Té o/
Nenhum comentário:
Postar um comentário