Package javafx.scene.control

Examples of javafx.scene.control.Cell


    Object item = mock(Object.class);
    ITableItemColorProvider itemProvider = mock(ITableItemColorProvider.class);
    when(itemProvider.getForeground(item, COLUMN_INDEX)).thenReturn(foregroundObject);
    when(itemProvider.getBackground(item, COLUMN_INDEX)).thenReturn(backgroundObject);
    when(adapterFactory.adapt(item, ITableItemColorProvider.class)).thenReturn(itemProvider);
    Cell cell = new Cell();
    cellFactory.applyTableItemProviderColor(item, COLUMN_INDEX, cell, adapterFactory);
    assertEquals(foregroundColor, cell.getTextFill());
    assertEquals("-fx-background-color: rgb(0, 255, 0)", cell.getStyle());
  }
View Full Code Here


  public void applyTableItemProviderFont() {
    Object item = mock(Object.class);
    ITableItemFontProvider itemProvider = mock(ITableItemFontProvider.class);
    when(itemProvider.getFont(item, COLUMN_INDEX)).thenReturn(fontObject);
    when(adapterFactory.adapt(item, ITableItemFontProvider.class)).thenReturn(itemProvider);
    Cell cell = new Cell();
    cellFactory.applyTableItemProviderFont(item, COLUMN_INDEX, cell, adapterFactory);
    assertEquals(font, cell.getFont());
  }
View Full Code Here

    URL columnImage = new URL("http://domain.com/image.jpg");
    ITableItemLabelProvider itemProvider = mock(ITableItemLabelProvider.class);
    when(itemProvider.getColumnText(item, COLUMN_INDEX)).thenReturn(columnText);
    when(itemProvider.getColumnImage(item, COLUMN_INDEX)).thenReturn(columnImage);
    when(adapterFactory.adapt(item, ITableItemLabelProvider.class)).thenReturn(itemProvider);
    Cell cell = new Cell();
    cellFactory.applyTableItemProviderLabel(item, COLUMN_INDEX, cell, adapterFactory);
    assertEquals(columnText, cell.getText());
    assertTrue(cell.getGraphic() instanceof ImageView);
  }
View Full Code Here

TOP

Related Classes of javafx.scene.control.Cell

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.