問題タブ [splitpane]

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

dojo - 同一の 2 つの jsfiddles が 1.8 リリースで異なる dojo レイアウトになるのはなぜですか?

Dojo 1.6 のコードの一部を Dojo 1.8 に移行していますが、レイアウトを同じように動作させることができませんでした。そのため、問題を突き止めるためにコードを最小限に取り除いたところ、2 つの同一の jsfiddles が作成されました。コードをあるコードから別のコードにコピーしましたが、そのうちの 1 つは分割された dojo ContentPanes になり、もう 1 つはそうではありません。

例 #1 (レイアウトの動作): http://jsfiddle.net/mmlitvin/3onan361/17/

例 #2 (レイアウトが機能しない): http://jsfiddle.net/mmlitvin/Lt0a2fhd/

HTML

Javascript

CSS

}

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

javafx - JavaFX でシーン内のペインにアクセスしますか?

ここで同様の質問をいくつか見つけましたが、どれも私の問題の解決策ではないようです。

シーンの構造のさまざまなペインにアクセスするにはどうすればよいですか?

目標は次のとおりです。

シーンに分割ペインがあり、境界ペインに配置されています。分割ペインの左側のアンカー ペインに、アコーディオンが必要です。右側には、選択したアコーディオンのメニュー ポイントに応じたシーンが表示されます。

したがって、分割ペインの右側にシーンを設定できれば、このシーンを変更できるので良いでしょう。シーン全体を変更することはあまり良い解決策ではありません。アコーディオンがあった場所で開かれず、アプリがあまりにも多くの fxml ファイルを消費するためです。

分割ペインの右側のみを変更することは可能ですか、それとも私のアプローチは完全に間違っていますか?

ここで、シーン内のすべてのノードを取得する方法を見つけましたが、それ以上のことにはなりませんでした。

経験者の方、アドバイスよろしくお願いします!

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

printing - FlowPane 内で SplitPanes を印刷すると、2 ページ目から半ページ下に印刷されます

フローペイン内にいくつかの分割ペインがあり、分割ペインをノードとして印刷機能に渡します。最初の分割ペインは A4 面を上にして印刷され、次のページの分割ペインは約半ページ後に印刷されます。注: 分割ペインの高さは可変です。ただし、これは、すべての分割ペインが同一である場合でも実際に発生します。

プリンタ ダイアログの明示的な A4 縦長フォーマットの設定は変更されません。シーンのサイズ変更は役に立ちません。

呼び出しシーケンスは次のとおりです。

ContainerController.java

public class FXPrinter { ...

ゲルハルト・ライブのサポートに感謝します

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

javafx-8 - JavaFXでシーンコンポーネントをボタンクリックに置き換える方法

JavaFX は初めてで、ボタンのクリック時にシーンのコンポーネントのみを変更し、シーンの他のコンポーネントは変更しないので、苦労しています。私は2つの部門を持つスプリットペインを持っています。1 つのパーツにはボタン付きの HBox が含まれ、もう 1 つのパーツには VBox が含まれます。クリックされたボタンに応じて VBox を置き換えるにはどうすればよいですか? 前もって感謝します、以下は私のサンプルコードです:

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

java - JavaFX: ボタンが SplitPane.Divider とのバインディングから飛び出す

SplitPane2個AnchorPane(左右)持っています。があり、Labelそれぞれに一列に並んでいます。左側に、右側にバインドする必要があり、それらの間でストレッチする必要があります。Leftは の左部分にバインドする必要があります。TextFieldButtonAnchorPaneLabelAnchorPaneButtonTextFieldAnchorPaneSplitPane

私のコードは機能しますが、しばらくしてから仕切りを移動するButtonsと、バインディングから飛び出しSplitPaneます。 AnchorPane幅 バインド先SplitPane.Divider, Label, TextField,Buttonバインド先AnchorPane. 手伝って頂けますか?私の英語でごめんなさい。

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

javafx - VBox への fitWidthProperty バインドで JavaFx ImageView のサイズが変更されない

によって割り当てられたスペースに収まるように画像のサイズを変更しようとしています (SplitPane回避策の提案: この画像は、プログラムの実行時に変更されます。テキストから生成する必要があります)。現在使用している ImageView は、SplitPane Divider. ImageViewディバイダによって、 がイメージのサイズを超えて減少することはありません。

この動作を示す 2 つの画像

ImageViewfitWidthProperty を aにリンクしても、VBox期待したサイズ変更動作が得られませんでした。のサイズを大きくImageViewしても機能しますが (バインディングなしで固定されている場合)、画像が大きくなることはなく、周囲に境界線が表示されるだけです。

私の MWE:

sample.fxml:

Controller.java:

Main.java:

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

java - javafx 追加ライブラリのいずれかにそのようなコンポーネントがありますか?

最小化機能を備えた分割パネルが必要です。たぶん、いくつかの余分な javafx ライブラリがこのコンポーネントを実装していますか、それとも自分で作成した方がよいでしょうか?

たとえば、私がEclipseにすでに持っているものは次のとおりです。

ここに画像の説明を入力 -> ここに画像の説明を入力