setLayout(layout);
aImageURL = aImageURL == null ? config.getNoImageURL() : aImageURL;
Dimension dim = modeToDimension(config.getViewMode());
lbImage = new AsyncImagePanel(aImageURL, dim.width, dim.height,
new ShadowBorder(COLOR_SHADOW_BORDER), article.isRead());
setTextComponentsWidth();
add(lbImage, CELL_CONSTRAINTS.xy(2, 2));
add(lbTitle, CELL_CONSTRAINTS.xy(2, 4));
add(tfText, CELL_CONSTRAINTS.xy(2, 6));