問題タブ [javafx-css]

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

javafx - css: テーブルを選択してクリックした後にテーブルの行の色を変更する方法

行が選択されているときに.cssがありますが、これは問題ありません。

クリックすると行

ただし、行をクリックすると、行の色が灰色になり、黒のフォントになります。この css を編集する方法はありますか?

クリックすると行

どんな助けでも大歓迎です。

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

java - TextFlow のテキストを中央に揃える - JavaFX FXML & CSS

現時点では、FXML に Text で定義されたテキストがあります。また、ScrollPane 内にある TextFlow 内にも配置されています。FXML 自体と css でテキストを中央揃えにしようとしましたが、まだ機能していないようです。ここにFXMLがあります

そしてここにCSSがあります

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

javafx - JavaFX menuButton の矢印を削除

こんにちはJavaFXスタイルシートの専門家、

JavaFX menuButton のデフォルトの矢印を削除するにはどうすればよいですか。

色を変更して非表示にする方法を考え出しました

また

でも、矢印が見えないのでギャップはしたくないです。

アドバイスありがとうございます。

よろしくお願いします、

イヴァン

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

java - ルール「-fx-text-alignment」は機能しませんか?

テキストを示すいくつかのラベルが使用されている JavaFX を使用して、単純なユーザー インターフェイスを作成しています。ルールを使用してテキストをラベルの中央に移動しようとしました:

それでも機能せず、テキストはデフォルトで左側にあります。また、これをオーバーライドできる他のルールを使用していないことも確認しました。何か案は?CSSコードは次のとおりです。

Java コード:

ここに画像の説明を入力

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

javafx - treetableviewで第1レベルの子のスタイルを設定する方法

1 つの子のデータが 1 つの行に表示されるように、最初のすべての子だけに上部境界線を設定したいと考えています。しかし、それらの行のIDを設定できません。次のコードを試しましたが、役に立ちませんでした。

何を使えばいいですか?私を導いてください。

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

java - FXML で定義済みの Spinner スタイル クラスを使用する方法

この Link javaFX 8u45 spinnerによると、スタイル クラスを介してさまざまな方法でスタイルを設定できます。私はコードでそれを行う方法を知っています。

例えば:

また、

ただし、fxml によるものではありません。私はこれを試しましたが、うまくいきませんでした。これは、シーンビルダーのバージョン 8 で行いました。

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

button - javafxで背景なしでイメージビューの周りに境界線を設定する

プログラムにボタンまたはクリック可能な ImageView が必要です。クリックすると、境界線がイメージビューの形状に表示されるようにしたいと思います。この画像には背景がありませんでしたが、境界線の形状を指定する方法が見つかりません。例えば:

ここに画像の説明を入力

この画像には背景がなく、境界線は画像の周りにのみある必要があるため、四角形や円はありません。これは可能ですか?

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

javafx - JavaFX変数をCSSスタイルに渡す方法は?

選択した色を取り、ボタンの背景色を変更したい。

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

javafx - FX-CSSを使用してJavaFXテーブルビューで行を非表示にしますか?

TableColumns で構成される Tableview を使用し、カスタム css によってスタイル設定された JavaFX アプリケーションがある場合に、この問題が発生しています。

すべてがうまく機能しており、データをテーブル/セルにスムーズに追加できます。ただし、ユーザーに部分的なデータのみを表示したい場合は、(ユーザーの要件に合わせてデータを操作するのではなく) css ソリューションが最適です。

私は標準のcssを調べていて、「display: none」が選択された行を非表示にしながらデータをそのまま保持するための最適なソリューションであることがわかりましたが、JavaFXではこれがサポートされていないようです.

ニーズに合わせてセルのデータを変更する方法を手動でハッキングする以外に、良い解決策を見つけることができないようです。

私はexにsetCellFactoryを使用しました。テキストまたはセルをさまざまな色で強調表示すると、これはうまく機能します。しかし、アプリケーションの全体的なエクスペリエンスを台無しにすることなくセルを表示しないための解決策はないようです。

誰かが同様の問題を抱えていて、実用的な解決策を見つけましたか?

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

javafx-8 - TextAreaの背景色を複数回変更するには?

ユーザーが背景色を設定できるようにTextAreaしたいJavaFXプログラムがあります。これにより、外部cssファイルを使用して背景色を変更する方法を理解できました。

ただし、これではデフォルト設定しか許可されず、ユーザーはメニューから色を選択して変更することはできません。

私もJavaコードでこれをやろうとしました。

TextAreaしかし、より深いものがあるため、何も変わりません。

ファイルを変更せずに背景を複数回変更する方法はありcssますか?