是否有任何方法使元素文本对齐以在javafx中的ListView中居中?
我还没找到这样的方法。
发布于 2021-04-27 07:28:23
ListView.Необходимозадатьновуюфабрикудляформированияячейки.setCellFactory,ауячейкиListCellпереопределяемметодcall,гдезадаемправилоформированияпоступающихданных。Нонасамомделечерезстилиcssвседелаетсяпроще,ответсcssвышебылраскрыт
    listViewOnExit.setCellFactory(new Callback<ListView<String>, ListCell<String>>() {
        @Override
        public ListCell<String> call(ListView<String> stringListView) {
            ListCell<String> cell = new ListCell<String>(){
                @Override
                protected void updateItem(String item, boolean empty) {
                    super.updateItem(item, empty);
                    setText(item);
                }
            };
            cell.setAlignment(Pos.CENTER);
            return cell;
        }
    });https://stackoverflow.com/questions/34386940
复制相似问题