Esse exemplo demonstra o uso de operações de gráficos de SWT na forma de programa de pintura bitmap rudimentar. A implementação do Airbrush Tool também demonstra um mecanismo para gerenciamento de operações de GUI controladas em segundo plano que são disparadas pela entrada do usuário (consulte ContinuousPaintSession.java).
Para executar o Paint Example, acesse o menu Perspectiva, selecione o item de menu Mostrar exibição e selecione Outros no submenu. Um diálogo surgirá com uma lista de exibições. Amplie os Exemplos SWT e selecione a exibição chamada Pintura. Uma exibição contendo uma área de desenho, vários botões da barra de ferramentas e uma paleta de seleção de cores aparecerá.
Selecione uma ferramenta com a qual desenhará na área de desenho. Há uma série de ferramentas para escolher na barra de ferramentas. Para alterar a seleção da cor, clique em uma cor na paleta abaixo da área de desenho: clique com o esquerda para uma cor de primeiro plano e clique com o direito para uma cor plano de fundo.
Use os GC do SWT e FontDialog e InputDialog do JFace e suporte de conjunto de ações.