프로퍼티 (또는 프로퍼티와 같은) 객체로부터 자바 스윙 폼을 자동 생성하는 기존의 라이브러리가 있습니까? 즉, 2 열, 속성이있는 행 수만큼, 왼쪽에 적절히 정렬 된 속성 이름, 오른쪽 값에 대한 JTextFields를 보여줍니다.자바 스윙 프로퍼티 에디터
컴파일 타임에 속성 이름 (또는 예상되는 유형)에 액세스 할 수 없습니다.
또한 솔루션은 구성 후 일부 값 필드를 읽기 전용으로 설정할 수 있어야합니다.
유용한 큰 용액 :
- 가 JPasswordField에
- 입력 형식 검사를 제공하는, 예를 들어이 요구되는 몇몇 속성 값을 구분으로 지정할 수 있도록 (예 : URL, Double 등)
또는 유형에 따라 적절한 객체 (예 : 적절한 위젯을 표시하는 버튼)가 표준 객체 유형에 대해 JTextField 대신 사용됩니다. 예 : 파일 형, SwingX 색/날짜 선택, 수치 포맷 체크가 필요한 프로퍼티의 JFileChooser)
JavaBeans와 같이 소리를 내기 시작합니다. 나는 오히려 이 아니라은 Javabean 인 객체에 대해 큰 프레임 워크가 아닌 정말 쉬운 방법이 아니라면 JavaBeans 경로를 따라 간다.
(나는 이미 수동으로 이것을 수행하는 방법을 이미 알고 있으며 민감도/유형 정보를 무시하는 간단한 구현을 직접 작성할 수 있습니다 - 그 라인을 따라 대답하는 사람은 모두 쏴 버릴 것입니다! 나는 단지 그러한 짐승이 이미 존재하는지 알고 싶습니다. Java Beans - creating an inspector window
클래스 란 무엇입니까? 그것은 JTable을 기반으로합니까? 해당 Repo를 검색 한 결과가 없습니다. –