2017-12-30 10 views
0

JavaFX 라이브러리 TilesFX을 사용하고 있습니다. 나는 이것과 같은 라이브러리를 사용하는 것에 익숙하지 않다. 라이브러리는 빌더 클래스를 사용합니다.JavaFX 라이브러리 - 제공되지 않는 속성을 추가하려고합니다.

빌더는 특성 (예 : 텍스트 특성)을 추가 할 수 있습니다. 그러나 텍스트 필드를 추가하고 싶습니다. 사용자가 텍스트를 클릭하면 내용을 편집 할 수 있습니다.

나는 이것을 달성하기 위해 생각할 수있는 유일한 방법은 수동으로 텍스트 필드 클래스 세부 정보를 추가하는 라이브러리 코드를 편집하는 것입니다.

이것은 나에게 맞는 것 같지 않지만이를 달성하는 더 좋은 방법이 있습니까? 사람들이 도서관을 조작하는 것이 일반적입니까?

답변

1

프로젝트의 라이브러리 코드를 변경하는 것은 좋은 생각이 아닙니다.

이 특정 라이브러리는 며칠마다 새 버전을 출시합니다. 코드를 변경하면 버그 수정이나 필요한 기능이 포함될 수있는 새 버전으로 업그레이드하는 데 어려움을 겪을 수 있습니다.

작업하려는 방식대로 라이브러리를 구성 할 수없는 경우 원하는 작업을 수행하거나 작업중인 라이브러리에 코드를 제공하려고 시도 할 수 있습니다. 너 스스로해라).

도서관에 가려면 fork 라이브러리에 원하는 기능을 추가하고 pull-request을 라이브러리 관리자에게 제출하십시오.

+0

감사합니다. 나는이 과정에 익숙하지 않다. 나는이 옵션들을 조사 할 것이다. – jackdewinter

관련 문제