この問題は何度も私を襲いました。たとえば、 のProgressBar
グラフィカル ノードをButton
有効にしたいのですが、親の Button を無効にしました。そうすれば、長時間実行されるタスクを実行し、グレー表示されて無効になるクールな外観の「読み込み」ボタンを実現できますが、彼の社内の ProgressBar は明るい色がすべて付けられた状態ではっきりと表示されたままになります。しかし、ボタンを無効にすると、貴重な子 ProgressBar も無効になり、グレー表示されます。
そして今日もまた同じ問題にぶつかりました。私は2つをAccordions
順番に積み重ねています。上部のアコーディオンには 2 つTitledPanes
の があり、ユーザーが自由に伸縮できます。ただし、以下のアコーディオンには、常に展開される TitledPane が 1 つだけあります。この TitledPane は、常にユーザーに表示されるコンテンツとコントロールを備えています。私はこのすべてのフィックス コンテンツを別の Accordion と別の TitledPane にラップして、彼がいとこと同じルック アンド フィールで溶け込めるようにしました。Pane
レギュラーか何かを入れるだけで、いとこのスタイルを模倣しようとするのは本当に面倒でした. すべてが現在どのように見えるかを見てください:
しかし、フィックス コンテンツの TitlePane がフォーカスされると、見栄えが悪くなります。澄んだ青空のように光るタイトル「Send」。そのため、その TitlePane を完全に無効にしようとしましたが、想像できるように、Button も自動的に無効になります。
ただし、最初のボタンの例と ProgressBar の場合と同様に、単に親を無効にして、子を無効にしないようにします。出来ますか?
または、 TitledPaneのタイトルを非表示にすることもできます。しかし、私はそれを行う方法も理解できず、ここで質問しました。