問題タブ [controlsfx]

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 投票する
1 に答える
3783 参照

java - ControlsFX (JavaFX 8) で BreadCrumbBar を使用する方法

私は Java の初心者で、ControlsFX の BreadCrumbBar を使用して、JavaFX 8 を使用して作成しているデスクトップ アプリケーションでナビゲーション バーを作成しようとしています。オンラインでチュートリアルを検索しても結果は得られませんでした。API を見つけましたが、あまり役に立ちません。

私のコードは以下に添付されています:

選択したパンくずとして「ログイン」のみを表示するログイン画面のように、バーが表示されます。次のブレッドクラム ボタンに移動するたびに、メイン クラスから更新を呼び出していますが、移動するとバーが消えます。最初の画面からオンにします。選択したクラムをツリーの次の兄弟、つまり tree1 に設定すべきではありませんか?

自動ナビゲーション機能の設定方法を誰かが知っていれば、それも非常に役立ちます。(実装が簡単であれば、自分のコードを整理するよりも役立つ可能性があります)

ありがとう!

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

javafx - Controls FX の CheckListView 使用時の例外

エラーがあります:

を使わないといけないからだと思っていたPlatform.runLater()のですが、これによるエラーではないようです。

これが私が修正しようとする機能ですPlatform.runLater()

2 番目のケースでエラーが発生し、 が削除されました。

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

java - ControlsFX CheckComboBox 表示のリフレッシュの問題

現在取り組んでいるアプリケーションの API JavaFX を学んでおりCheckComboBox、ControlsFX から使用しようとしています。

にアイテムを追加すると、アイテムの表示が更新される問題を解決するためにテストを行いましObservableListCheckComboBox

クラシックComboBoxのように、アイテムがリストに追加されると、自動的に更新されますが、そうではありません。ListChangeListener表示されたリストでこれを報告するたびに、 whichを作成する必要がComboBoxありますか、それとも私のコードが間違っていますか?

追加情報: また、このテストを a で試して、 and をComboBox置き換えて、CheckComboBoxうまく動作します。

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

java - JavaFx ControlsFx オートコンプリート候補リストの高さを増やす方法は?

CSS または Java を使用してオートコンプリート TextField のフォント サイズを大きくすると、オートコンプリートされた候補リストの高さが拡大されたテキストに合わせて増加しません。

スクリーンショット

さらに、ポップアップは TextField の下に表示されません。フォントサイズを大きくしない限り問題なく動作します。

パディングを使用して余白を調整しようとしましたが、うまくいきませんでした。オートコンプリート候補リストの高さを増やすにはどうすればよいですか?

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

binding - ControlsFX オートコンプリート、どのように機能しますか?

ControlsFX のカスタム コントロール TextField Auto Completeを使用しようとしています。

そのために、 aを anにバインドTextFieldObservableListします。

myObservableListが更新されたとき、これは my autocompletion の場合ではないことを除いて、うまく機能します。そのため、バインディングを再度呼び出す必要がありますが、これは意味がありません。バインディングは変更されたリストに適応するはずだからです。

初期化で何かを見逃しましたか?

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

java - ControlsFX RangeSlider 無効にできません

私は使用していてControlsFX 8.40.9、最新の JDK 1.8.0_51
を無効に設定できませんRangeSlider
設定時にログに警告が表示されますslider.setDisable(true);

2015 年 8 月 5 日 5:40:45 PM javafx.scene.CssStyleHelper calculateValue 警告: ルール ' .range-slider:disabled' から '-fx-opacity' のルックアップを解決中に '-fx-disabled-opacity' を解決できませんでしたスタイルシート jar:file:/C:/Users/dimitrim/Documents/NetBeansProjects/FlatDesignTest/dist/run546627019/lib/controlsfx-8.40.9.jar!/org/controlsfx/control/rangeslider.bss*

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

java - タイトルの ControlsFX LineBorder の背景が透明ではなく白い

したがって、ControlsFX という名前の境界線を作成すると、この奇妙な不具合が発生します。

ここに画像の説明を入力

「hi」の周りに白い部分が見えますか?それはそこにあるとは限りません。奇妙なことに、同じ境界線 (新しいインスタンス) を別の に追加するとTab、正常になります:

ここに画像の説明を入力

境界線を生成するコードは次のとおりです。

これは私のプログラムでのみ再現可能です。mcve を作成しようとしましたが、前述のとおり、再現できませんでした。2 番目の境界線を追加すると、問題が 100% 修正されます (場合によってはそうではありません)。

これは JavaFX または ControlsFX のバグであると確信しています。私はすべてのコードを調べましたが、これにリモートで関連する可能性のあるものは見つかりませんでした (しかし、明らかに存在します)。私は半分ずつ FXML を使用しています。

逆コンパイルされたクラスを調べたBordersところ、背景が透明として生成され、シーンがnullに等しくない場合は別の何かが生成されることがわかりました:

以前にこの問題に遭遇した人はいますか? 私のコード全体 (数十のクラス) を見たい場合は、あなたを私の BitBucket リポジトリに追加して、すべてを表示することができます。