I want to limit list cells in width. How can I do that?
Direct approach doesn't work:
Callback<ListView<Object>, ListCell<Object>> cellFactory
= new Callback<ListView<Object>, ListCell<Object>>() {
@Override
public ListCell<Object> call(ListView<Object> p) {
return new ListCell() {
{
setText("abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz ");
setMinWidth(100);
setMaxWidth(100);
}
};
}
};
Direct approach doesn't work:
Callback<ListView<Object>, ListCell<Object>> cellFactory
= new Callback<ListView<Object>, ListCell<Object>>() {
@Override
public ListCell<Object> call(ListView<Object> p) {
return new ListCell() {
{
setText("abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz ");
setMinWidth(100);
setMaxWidth(100);
}
};
}
};