Alinhar uma imagem em um TableViewer SWT
-
05-07-2019 - |
Pergunta
Eu só descobri, que de alguma forma a sua impossível alinhar uma imagem em um swt tableviewer. Criando um TableColumn com SWT.RIGHT (por exemplo) não tem efeito sobre a coluna se o seu labelprovider retorna uma imagem para ele. Pergunta: Existe alguma outra maneira de alinhar uma imagem em vez de modifiying o próprio arquivo de imagem e colocar alguns pixels extra para ele
?Solução
Eu acredito que você está correndo em uma limitação da plataforma subjacente (ou algo nesse sentido). Você pode ter controle total sobre o que vai para a célula se você desenhar-lo sozinho. Há um trecho que mostra como fazer isso.
tabela exemplo de trecho: desenhar imagens no lado direito do item mesa
É claro, você também tem que tirar qualquer texto que deseja na célula.