No editor visual para Java, pode utilizar a janela Personalizar Esquema para modificar definições de esquemas para o contentor e componente da UI que estejam seleccionados.
A classe Java deve incluir um contentor como, por exemplo, JFrame, JPanel ou Shell, que permita a definição de um gestor de esquemas.
Existem efeitos de esquema que se podem realizar largando, arrastando e redimensionando visualmente componentes da UI na vista Concepção. O editor visual inclui a janela Personalizar Esquema para ajudar a refinar e trabalhar com as definições de esquema.
A janela Personalizar Esquema é uma caixa de diálogo não modal que se pode abrir e deixar aberta, como uma caixa de ferramentas, enquanto se trabalha na vista Concepção. Em seguida, a janela Personalizar Esquema apresenta propriedades e definições de esquemas relevantes, consoante o gestor de esquemas para o contentor seleccionado ou o gestor de esquemas do contentor do componente seleccionado.
A janela Personalizar Esquema inclui duas páginas com separadores:
- Esquema - A página Esquema inclui opções que afectam o esquema em geral. Por exemplo, para esquemas que utilizem grelhas, a página Esquema poderá ter espacejamento de grelhas e definições de margens, ou poderá permitir a especificação do número de colunas ou linhas na grelha. Mais uma vez, estas definições variam com base no gestor de esquemas. Nem todos os gestores de esquemas incluem definições personalizáveis na página Esquema.
- Componente - A páginaComponente inclui opções de esquemas para o componente seleccionado. Por exemplo, certos gestores de esquemas utilizam grelhas onde se pode especificar o alinhamento de um componente dentro da grelha, quantas células abrange um componente ou se o componente deve ou não aproveitar espaço em excesso na sua célula. Nem todos os gestores de esquemas incluem definições na página Componente.
Para abrir a janela Personalizar Esquema, siga
um destes passos:
- Clique no botão Personalizar Esquema
na barra de ferramentas.
- Na vista Concepção, clique com o botão direito do rato num contentor ou componente e seleccione Personalizar Esquema no menu emergente.
A janela Personalizar Esquema inclui opções diferentes para gestores de esquemas diferentes. Por exemplo, o gestor Personalizar Esquema assemelha-se à seguinte captura de ecrã de GridLayout de SWT:
- Exemplo de GridLayout de SWT:

- Exemplo GridBagLayout de Swing:

- Exemplo FillLayout de SWT:
