2017-12-30 25 views
0

私はJavaFXライブラリTilesFXを使用しています。私はこのようなライブラリを使うのが初めてです。ライブラリはBuilderクラスを使用します。JavaFXライブラリ - 提供していない属性を追加しようとしています

ビルダーでは、プロパティ(たとえば、テキストプロパティ)を追加できます。しかし、私はテキストフィールドを追加したいので、ユーザーがテキストをクリックすると内容を編集することができます。

これを実現するには、テキストフィールドのクラスの詳細を追加するライブラリコードを手動で編集する方法があります。

これは私には当てはまりませんが、これを達成するためのより良い方法がありますか?人々が図書館を操作するのは一般的ですか?

答えて

1

プロジェクトのライブラリコードを変更することは、通常はお勧めできません。

この特定のライブラリは、数日おきに新しいバージョンをリリースします。コードを変更すると、バグ修正や必要な機能が含まれているかもしれない新しいバージョンにアップグレードするのが難しくなります。

あなたが働きたいと思うようにライブラリを構成できない場合、あなたが望むものを探したり、作業しているライブラリにコードを提供しようとすることができます自分でやってください)。

ライブラリーをforkに移動し、必要な機能を追加して、pull-requestをライブラリのメンテナーに提出してください。

+0

ありがとうございます。私はこのプロセスの初心者です。私はこれらのオプションを調べます。 – jackdewinter

関連する問題