Pergunta

Dentro de um SWT Tabela Tenho muitos TableItems. Eu quero passar um deles do índice X para o índice Y. Existe uma maneira de fazer isso? Como?

Graças.

Foi útil?

Solução

Eu não acho que há um método direto para fazer isso. Mas como uma solução alternativa, tente o método abaixo. Eu tenho algo uma vez similar usado.

public void moveTableItem(Table table, int from, int to) {
    TableItem item2Move = table.getItem(from);
    TableItem newTableItem = new TableItem(table, SWT.NONE, to);
    newTableItem.setText(item2Move.getText());
    // You may want to clone the entire item here; and not just the text.

    // Dispose off, the old item.
    item2Move.dispose();

}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top