내 프로젝트에 편집 가능한 테이블을 추가하려고하고 있으며 수행하려는 작업에 대한 개요를 제공하는 I found this code입니다. 그러나 매개 변수화되지 않은, 작동하도록 만드는 것입니다 (내 코드를 계속 입력 오류를 제공합니다). 이 상황을 매개 변수화하거나 원시 유형을 확인하는 방법이 있습니까?JavaFX가 편집 가능한 테이블 뷰
0
A
답변
1
TableView
및 TableColumn
을 매개 변수화하는 것이 항상 좋습니다.
링크 된 코드는 원시 형식을 사용하고 보조 셀 클래스 (예 : TextFieldTableCell
)를 사용하지 않으므로 다소 "레거시"입니다.
TextFieldTableCell
는 StringConverter<T>
을 취하고 TableColumn<S,T>
하는 cellFactory
로 사용할 수있는 Callback
를 돌려 고정 forTableColumn(...)
방법을 제공한다. StringConverter<T>
은 TextField
에 입력 된 String
을 T
으로 변환하고 T
을 String
으로 변환하여 셀에 표시하는 방법을 제공합니다.
IntegerStringConverter
및 DoubleStringConverter
과 같이 숫자 유형에 표준 StringConverter
이 제공됩니다.
TableView<MyDataType> table = new TableView<>();
TableColumn<MyDataType, Integer> intColumn = new TableColumn<>("Int Column");
intColumn.setCellFactory(TextFieldTableCell.forTableColumn(new IntegerStringConverter()));
TableColumn<MyDataType, Double> doubleColumn = new TableColumn<>("Double Column");
doubleColumn.setCellFactory(TextFieldTableCell.forTableColumn(new DoubleStringConverter()));
+0
훌륭한 작품! 감사! – awyea
관련 문제
- 1. 테이블 뷰 편집 버튼
- 2. MVC의 편집 가능한 테이블
- 3. 편집 가능한 SWT 테이블
- 4. Yesod 편집 가능한 테이블
- 5. NSUserDefaultsController에 바인딩 된 NSArrayController에 바인딩 된 편집 가능한 테이블 뷰
- 6. 테이블 뷰 셀 편집 방법
- 7. 신속한 확장 가능한 테이블 뷰
- 8. 녹아웃 쇼 편집 가능한 테이블
- 9. Meteor에 AutoForm이있는 편집 가능한 테이블
- 10. jQuery 편집 가능한 데이터 테이블
- 11. 편집 가능한 HTML 테이블 만들기
- 12. "편집 가능한"데이터 테이블 대 테이블
- 13. javafx가 테이블 뷰에 이미지 추가
- 14. Jqgrid 뷰 레코드에서 편집 가능한 필드 편집 가능
- 15. IB에서 테이블 뷰 편집 및 연결 손실
- 16. 뷰를 벗어나는 정적 테이블 뷰 편집
- 17. 정적 테이블 뷰 셀 섹션 편집
- 18. 스윙의 같은 데이터의 2 개의 뷰, JTable의 1 개의 뷰, 편집 가능한 텍스트의 다른 뷰
- 19. 더블 섹션으로 확장 가능한 테이블 뷰
- 20. 아이폰 OS는 재사용 가능한 테이블 뷰 컨트롤러에게
- 21. 편집 가능한 테이블 값 SQL 서버
- 22. 편집 가능한 데이터 테이블 요청 JSF2.0
- 23. 편집 가능한 데이터 테이블 primefaces의 EnumConverter
- 24. J2ME - 편집 가능한 셀이있는 동적 테이블/격자.
- 25. PHP + Ajax + jQuery로 편집 가능한 데이터베이스 테이블
- 26. 동적 열을 사용하는 편집 가능한 데이터 테이블
- 27. Primefaces 인라인 편집 가능한 데이터 테이블
- 28. JSON 및 jQuery로 편집 가능한 데이터 테이블?
- 29. 편집 가능한 테이블 목록 용 플러그인
- 30. Angular2, 편집 가능한 데이터 테이블, Ag-grid
이 테이블은 모든 문자열인가 :
이의 라인을 따라 뭔가를 시도? 맞춤 편집 셀이 필요하거나 필요합니까? [TextFieldTableCell] (http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/cell/TextFieldTableCell.html#forTableColumn--)은 더 간단한 해결책입니다. – brian
정수와 복식을 사용하고 싶습니다. 문자열을 사용하기 위해 약간의 확인을해야합니다. – awyea