El problema con la tabla de SWT, siempre hay una columna de la derecha muy fea de la tabla ...

Para pasar de esta maldita columna vacía, sólo tiene que utilizar el TableColumnLayout tener un disco como este:

Ese pequeño pedazo de código que pueden ayudar:

  1. / / Se crea un compuesto que contiene la tabla
  2. Composite ( shell, SWT. NONE ) ; LComp = nuevo compuesto compuesto (shell, SWT. NINGUNO);
  3. lComp , SWT. BORDER SWT. V_SCROLL ) ; tabla = LTable nueva tabla (lComp, SWT. FRONTERA SWT. V_SCROLL);
  4. true ) ; lTable. setHeaderVisible (true);
  5. true ) ; lTable. setLinesVisible (true);
  6. / / Crear columnas
  7. TableColumn ( lTable, SWT. NONE ) ; LCol1 = nueva TableColumn TableColumn (lTable, SWT. NINGUNO);
  8. "Colonne 1" ) ; lCol1. setText ("Columna 1");
  9. TableColumn ( lTable, SWT. NONE ) ; TableColumn lCol2 = nueva TableColumn (lTable, SWT. NINGUNO);
  10. "Colonne 2" ) ; lCol2. setText ("Columna 2");
  11. / / Crear el diseño
  12. ; TableColumnLayout TableColumnLayout lLayout = new ();
  13. lLayout ) ; lComp. setLayout (lLayout);
  14. / / Establecer el peso de las columnas
  15. lCol1, new ColumnWeightData ( 40 ) ) ; lLayout. setColumnData (lCol1, nuevos ColumnWeightData (40));
  16. lCol2, new ColumnWeightData ( 100 ) ) ; lLayout. setColumnData (lCol2, nuevos ColumnWeightData (100));
Artículos relacionados
    Ningún artículo similares que se encuentran