You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.2 KiB
Java

package at.windesign.application.serie;
import at.windesign.application.movie.movieData;
import org.zkoss.zul.*;
import java.text.DecimalFormat;
public class serieDiscoverRenderer implements ListitemRenderer
{
private Listbox serieList;
@Override
public void render(Listitem item, Object o, int i) throws Exception
{
final serieData data = (serieData) o;
DecimalFormat format = new DecimalFormat("#.0");
Listcell selectedCell = new Listcell();
Listcell serieNameCell = new Listcell(data.getSeriesName());
Listcell serieVoteCount = new Listcell(String.valueOf(data.getSeriesVoteCount()));
Listcell serieVoteAverage = new Listcell(format.format(data.getSeriesVoteAverage()));
Listcell serieFirstAiredCell = new Listcell(String.valueOf(data.getSeriesFirstAired()));
Listcell serieOverviewCell = new Listcell(data.getSeriesOverview());
Checkbox checkbox = new Checkbox();
checkbox.setParent(selectedCell);
selectedCell.setParent(item);
serieNameCell.setParent(item);
serieVoteCount.setParent(item);
serieVoteAverage.setParent(item);
serieFirstAiredCell.setParent(item);
serieOverviewCell.setParent(item);
item.setValue(data);
}
}