問題タブ [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 に答える
647 参照

javafx - あるobservableListを別のobservableListにミラーリングする

  1. JavaFX にObservableListはオブジェクトがありObservableList、最初のリストを反映するが各オブジェクトの文字列表現を含む別のオブジェクトが必要です。ListChangeListener変換を行うためのカスタムを書くよりも簡単なことはありますか? StringConverterミラーリングされた値を提供できる があります。

  2. 同様に、 が与えられた場合、インデックス 0 に一定のエントリがあり、インデックス 1 から始まる最初のリストを反映ObservableList<String>する秒を作成するにはどうすればよいでしょうか?ObservableList<String>

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

javafx - JAVAFX テーブルにオブジェクトを表示しようとすると、java.lang.NullPointerException が発生します

112/113/114行目に問題があり、プログラムはそれらなしでコンパイルされます.(ObservableListデータベース)からデータを取得してテーブルに表示しようとしています.変数をdate,doubleとして保持しようとしています. それらを SimpleDoubleProperty、SimpleObjectProperty に変更しました。

これは例外です

そしてここにスタートクラスがあります:

mainMrc.fxml

0 投票する
3 に答える
5680 参照

java - ObservableList は ArrayList を更新しません

学校の課題で、JavaFX の ObservableList オブジェクトを使用しています (そうですか?)。私はこれに1日以上取り組んでいますが、理解できません。先生は「ググって」としか言わないのでそれも仕方ない..

基本的に、私たちは人々とその家族を追跡するための基本的な管理アプリケーションに取り組んでいます。人々は家族の一員であり、家族は複数のメンバーを持つことができます。

個人または家族が追加されると、observableList に追加され、ArrayList (データをシリアル化できるようにするため) と GUI 要素が更新されますここが問題です。

現在、次の実装があります。

次に、アイテムが追加されると、次の処理が行われます。

この後、「personen」リストを調べると、追加されたオブジェクトはありません:(

明らかな何かが欠けていますか?

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

java - リスト変更後の JavaFX Update FlowPane

そのため、JavaFX を初めて使用した後、JavaFX を使用するのは 2 回目であるだけに、非常に大きなプロジェクトを割り当てられました。画像の追加、画像の削除、タイトル/説明/場所による並べ替え、タイトルの編集機能、撮影日、説明、場所などの基本的な機能を備えたフォト アルバムを作成する必要がありました。朗報: これらのうち 1 つを除いてすべて完了しました。

写真を削除すること、またはimageDataアレイから削除された後に画面から削除することは、複雑であることが証明されています。これは、私がこれを組織した方法によるものだと確信しています。クラス用に独自の「changedProperty」を作成Albumしてソースから観察しようとしましたが、どうやらそれをいじったか、思ったように機能しません。

それで、それはフロップでした。私も試してみましたObservableListが、それはソースで作成されたため、クラスobsList.remove()内からはできませんでした。Album繰り返しますが、私はそれを間違って実装しただけかもしれません。

繰り返しますが、画像を から削除することはできますArrayList imageDataが、ギャラリーには残りますFlowPane

ソース.java

アルバム.java

ImageData.java

DisplayEditDetail.java

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

java - JavaFX: ComboBox に変化する値を入力して再表示する方法

私は小学校を管理する私の教育のためのプロジェクトに取り組んでいます。私は javaFX でユーザー インターフェイスを設定しようとしていますが、SQLite DB も使用しています。

2つのコンボボックスを設定すると、1つは学生レベル cb_nv用、もう1つは選択したレベルのクラス番号cb_nb用に設定すると問題が発生します。が初期化されて正常に動作する場合、2 番目の ComboBox はから返された値を取得し、BD に存在するクラスのみを表示する必要があります。ここに私のアプローチがあります:cb_nvlvlcb_nv

リストはBD から正常に取得され、( lvl cb_nb=1)に問題なく表示されましたがcb_nv、「B」に変更しても「A」クラスのリストが取得されます。変更を行う必要があるコードの部分は次のとおりです。

最後に戻りnb値が必要です。ただし、ユーザーは存在しないクラスを選択しないでください。次に、プログラムはBD で検索します。cb_nb有効な選択肢のみを表示するように修正する必要があります..


編集:

最初の問題は解決され、正しいオプションが表示されるようになりましたが、クラスのあるレベルから別の空のレベルに移動するたびに例外が表示され、if()最後else{}まで進みます!

どんな提案も役に立ちます..すべてのアプローチを変更すると、あまりにも間違っているように見える..ありがとう

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

java - 新しいオブザーバブル リストの作成

新しい Observable List を作成するとき、なぜ次のように入力するのですか?

の代わりに

手伝ってくれてありがとう :)

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

java - javafxペインの配列から画像をアニメーション化し、クリップウィンドウでシームレスにスクロールします

javafxでスロットマシンアプリを作成しています。望ましい動作: 分割された画像は、アニメーション中に実際のスロット マシンのドラムとしてペインに表示される必要があります (チェリー、レモン、ナンバー サーバーなどの画像は、ユーザーにとって 1 つの完全な平和のように見える必要があります)。

スロットマシン

私の問題は、スロットマシンのウィンドウをシームレスにスクロールするために別々の画像をまとめることができないことです。この問題について多くの検索を行いましたが、有効な解決策が見つかりませんでした。すべての画像を A​​rrayList に追加してから、アニメーション処理中にノードを TranslateTransition 参照に設定しようとしました。しかし、Windowsの初期画像スタック。

} 助けてください。前もって感謝します