問題タブ [listproperty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
577 参照

java - JavaFXにCHANGEABLE ListPropertyはありますか?

ListPropertyJavaFXにCHANGEABLEはありますか? ListPropertyサポートadd()remove()メソッド が必要ですが、見つかりませんでした。SimpleListProperty投げUnsupportedOperationExceptionます。

私が見つけたのは、初期化子を使用してコンテンツを設定することだけですが、それは私が必要とするものではありません。そこから空の Property end buld から始める必要があります。

そんなことがないとは信じられません。どういうわけか、私は盲目でなければなりません。誰かが私を正しい方向に向けることができますか?

0 投票する
2 に答える
469 参照

java - コンマ区切り文字列から ListProperty へ

文字列 (コンマで区切られた時間を表示) を取得し、文字列の ListProperty を返すメソッドを作成する必要があります。私のコンストラクタでは

このトピックのメソッドを使用したかった: https://stackoverflow.com/a/7488676/4750111

ただし、ArrayList が作成されます。このような関数はありますか、ListProperty 用ですか?

0 投票する
2 に答える
64 参照

list - 特定の文字に基づいてリストのリストを作成する方法は?

次の行を持つファイルが1つあります。

したがって、ここでの目的は、行の最初の列 (B99990001、B99990002、B99990003) に基づいて 3 つのサブリストを持つメイン リストを作成することです。

私の質問が理解できることを願っています。だから誰かが知っているなら、あなたはこれから私を助けてくれます.

よろしくお願いします

ここで私の実際の例を見てください:

#それでも適切な結果が得られなかった場合は、あなたの方法を提案してください

こんにちは皆さん、各ブログ間に特定のパターンを含め、同じパターンに基づいて吐き出してサブリストを作成し、それから組み合わせを作成することで、これに対する答えを得ました

ありがとうございます

0 投票する
1 に答える
735 参照

python-2.7 - Kivy: kv 言語から ListProperty を設定します

私は Kivy を使用して、タブ付きパネルの異なるタブに異なる画像をロードする単純なアプリを構築しています。異なるパネル項目はすべて同じように動作するはずですが、画像が異なるため、ウィジェット クラスを作成しました。多くの例のように、kv 言語を使用してアプリを初期化しようとしています。
現在、kv 言語部分からウィジェット インスタンスにリスト内のファイル名を渡す方法が見つからないため、機能させることができません。他のプロパティを操作することはできますが、ListProperty には困惑しています。

ここに私のコードからのスニペットがあります:

私がすでに試したこと:

  • kv 言語部分でリストを割り当てる際に、別の括弧を使用します。() と {} を試しましたが、括弧はありませんでした。
  • ListProperty を別の方法で初期化します。既にいくつかの文字列を入れてみました。
  • 別のリストを送信: 文字列の代わりに数字を送信してみました。

その結果、ウィジェットのファイル名リストは常にデフォルト値になります。それは、上記のスニペットの [] か、クラスの宣言で設定したものです。

誰かが私が間違っていることを指摘してくれますか?

ありがとう。

0 投票する
1 に答える
949 参照

python - Kivy ファイルでの代入の無効な構文

色の ListProperty の R、G、および B の値を変更することになっているいくつかのスライダーを備えた単純なポップアップを記述した KV ファイルがあります。

アプリを実行しようとすると、値の割り当てが無効な構文であると Python が主張します。残りのコードに目を通しましたが、何が問題なのかわかりません。

KV ファイル全体は次のとおりです。

Python ファイルは次のとおりです。

0 投票する
1 に答える
466 参照

javafx - JavaFX ListProperty をソートする方法

で問題が発生したようですListProperties。単一のイベントのみを発生させて、それらを効率的にソートできるようにするObservableListsマーカー インターフェイスを実装します。このインターフェースを実装しないでください (どうすれば...?)。代わりに、インターフェイスのデフォルトの実装を使用して、多くの変更を行います。SortableListListPropertiesList

私が見ることができる唯一の解決策はsort()、基礎となるものListを直接呼び出すことです。しかし、これは自分自身を返すスキームと衝突しPropertyます:

これによりListChangeListener、原資産Listが交換されたときに登録されたままになります。

何か情報をいただければ幸いです。

0 投票する
1 に答える
243 参照

data-binding - カスタムメソッドを介してのみJavaFX ListPropertyを変更可能にする方法

私は非公開リストを持っていますが、一般的に外部から変更できるようにしたくありません。オブジェクトが有効な場合にのみ、外部からの追加のみが許可されます。したがって、私は次のように書いていました。

ここで、JavaFX の目的で、リストをプロパティに変換します。

データ バインディングのようなプロパティの利点から利益を得るには、ListChangeListenerそのプロパティを外部の世界に提供する必要があります。ただし、リストのすべてのメソッドへのアクセスも提供されます。(リスト インスタンス自体は変更されないため、ReadOnlyListProperty を使用しても効果はありません。) すべての目標を達成するにはどうすればよいですか。

  • プライベート ListProperty
  • ListChangeListener は外部から追加可能
  • 外部から依存関係をバインドするために使用できます (作成メソッドはクラス バインディングを形成します) 。
  • プロパティまたはリスト インスタンス自体の変更なし
  • 独自の方法のみによる外部からのリスト コンテンツの変更
0 投票する
1 に答える
2119 参照

python - ListPropertyにアクセスすると、Kivyは「AttributeError: 'NoneType' object has no attribute 'bind'」を返します

ListProperty にパスが格納されている画像ファイルを表示する画面を作成しようとしています。エラー メッセージが、ListProperty が作成される前に Kivy が値にアクセスしようとしていることを示していることは理解していますが、これを修正する方法がわかりません。

これは、プロパティが単一の空の文字列を含む空のリストに初期化され、ビルド メソッドが呼び出される main.py スクリプトのスニペットです。

プロパティが使用されている main.kv のセクションは次のとおりです。

スローされる例外は次のとおりです。

これを修正する方法についてのガイダンスは大歓迎です。ありがとう!

EDIT Reader FINs は、image_list の代わりにimage_string を呼び出していたことを指摘しましたが、修正を行った後でも同じエラーが発生します。

と ...