問題タブ [observablelist]

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 に答える
1852 参照

java - リスト内の位置をその要素の属性にバインドする方法は?

を持っていますObservableList<MyElement> list = FXCollections.observableArrayList();

ここで、MyElement.position をリスト内の実際の位置にバインドしたいと思います。つまり、リスト内の位置が変更された場合 (たとえば、GUI などでのドラッグ アンド ドロップなど)、position プロパティを自動的に更新したいと考えています。

これは可能ですか?これらの値の間で双方向バインディングを作成できますか?

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

javafx-2 - observablelist からの SQL テーブルの挿入/更新

わかりました、ObservableList を使用していますが、これは正常に機能していますが、Observable List を使用して SQL データベース テーブルに行を挿入し、行を更新する必要があります。JavaFX と SQL データベースの間の作業に関する情報はほとんど見つかりませんでした...データテーブルのすべての例には、Java コードで作成されたデータがあります。この投稿で「SQL データベースの更新」を見たとき、私は希望を持っていました。

Glassfish サーバー上の FoxPro データから sql データベースを更新する

しかし、それは私の状況には当てはまりませんでした。

問題は、ObservableList から読み取るコードを開始して、SQL Insert ステートメントを実行できるようにするにはどうすればよいかということです。ObservableList が使用され、SQL テーブルが作成/追加/更新されるコード例を教えていただければ幸いです。

ありがとう!

質問への更新:

関連する部分は私が持っていないものであるため、ここに関連するコードを実際に投稿することはできません。しかし、私がする必要があるのは次のようなことだと思います:

明らかに、私は他の分野の知識を ObservableList に適用していますが、ObservableList (mylist) の操作方法がわからないことを示すために行っています。

繰り返しますが、助けてくれてありがとう。

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

java - Platform.runLater

私はソケット接続に接続するアプリを持っており、その接続は私に多くの情報を送信します..1秒あたり300注文(おそらくそれ以上)としましょう..クラスがあります(リスナーのようなもので、イベントに反応し、そのイベントには順序があります)その順序を受け取ります..オブジェクトを作成し、それをObservableList(tableViewのソース)に追加します..そのように私のGUIはその順序を示します。しかし、ここで問題が発生します.その注文がすでにobservableListに存在する場合..追加できません..そして更新する必要があります..しかし、時々..いくつかの注文ではこの条件が機能しません注文が再び追加されます。

いくつかのコードでどのように機能するかをお見せします。

わかりました..これは私のコードの履歴書です。ev は注文のすべての情報を含む私のイベントです。orderID は、注文が既に存在するかどうかを確認するために使用するキーです (そして、そうです)。「リポジトリ」はシングルトン クラス、「ordersCollection」は ObservableList、「ordersIdMap」は HashMap です。

0 投票する
0 に答える
118 参照

java - baund observablelist にすべてを追加した後、Jtable にデータが表示されない

EntradaMercadoriaList と呼ばれるオブジェクトの監視可能なリストにバインドされた jtable で問題が発生しています。このリストにすべてのオブジェクトを追加した後、jtable はリスト サイズに相当する空の行のみを表示します

ここに私のコードがあります:

ここに私の EntadaMercadoria オブジェクトがあります:

なにが問題ですか?テーブルを更新してデータを行で表示する方法はありますか?

ありがとう。

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

java - ObjectProperty の初期化>?

をラップするプロパティがありますObservableList。しかし、私はそれを初期化する方法を理解できません。現在、私はこのようにやっています

これは明らかに完全に悪い習慣です。もう一つは

しかし、これは後で注意する必要があるため、内部の ObservableList を空のリストで初期化することを避けようとしています。

このようなものを検索します

0 投票する
0 に答える
114 参照

dart - Dart Polymer - コンストラクターを介してデータを渡す