問題タブ [pane]
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.
resize - Javafxでペインのサイズ変更中に検出する方法
ペインのサイズが変更されている間に検出する方法について誰かがアイデアを持っているかどうか疑問に思っていました。基本的に、ペインに複数のスレッドを描画しており、ペインのサイズ変更中にスレッドを停止したいと考えています。ペインの内側をスクロールすると、setOnMouseDragged、setOnMousePressed、setOnMouseReleased の組み合わせを使用し、ブール値を true または false に設定することで、すべてのスレッドを停止できます。よく働く!例を高く評価しました。
ありがとう。
javafx - JavaFX - BorderPane は、マウスで境界線をドラッグすると、下、上、左、右、中央のサイズを変更します
マウスで境界線を移動して、BorderPane のペインのサイズを変更することはできますか? 左ペインのサイズを 200 に設定したいのですが、中央部分をより大きなサイズに設定すると、左ペインの一部が重なってしまいます。
java - Panelの自動サイズ変更内のJavaFXPanel
FXMLファイルが1つしかないJavaFXアプリケーションがあります。このファイルには、StackPaneを含むAnchorPaneが1つあります。スクリーンショットは次のとおりです。
このアプリケーションを起動するときに、AnchorPaneを使用してStackPaneのサイズを自動的に変更したいと思います。したがって; StackPaneは、現在使用可能な幅と高さを自動的に取得します。アプリケーションのサイズを変更した時点で、AnchorPaneは自動的にサイズ変更されていますが、StackPaneは固定サイズのままです。
StackPaneのサイズを自動的に変更し、親パネル内で完全に引き伸ばすにはどうすればよいですか?
私のコード
Main.java
MainController.java
Main.fxml
style1.css
grid - DynamicsAxのプレビューペインのグリッド行の高さ
フォームを作成し、その中にプレビューペインを埋め込みました。プレビューペインには、データソースからのデータが入力されたグリッドが表示されます。問題は、行の高さが異常であるということです。グリッド行の通常の高さの3倍で表示されます。DynamicsAxe2012を使用しています
html - iframes...ナビゲーションペイン
そのため、外部の水平ナビゲーション メニュー用の iframe があります。私が持っているコードは次のとおりです。
これを修正するにはどうすればよいですか? リンクをクリックすると、iframe が別の Web サイトとして機能します。
iframeがそれを行うことになっている場合、外部ソースからナビゲーションペインを挿入するにはどうすればよいですか?
java - Javaのコンテンツペインにクラスを表示する
Javaについて一般的な質問があります。すべてのボタン、チェックボックス、およびメインクラスに表示するその他のGUIコンポーネントを配置したStronaGlowna.java(クラス)を作成したいので。最初の質問はこの正しい方法です、それは正しいですか?または多分これを行うためのより良い方法です。私のコードはこれに見えます:
"pane.add(" New "、newPanel);" 次の要素を表示したい:
PHPのインクルードのようなmain()ですべてのクラスStronaGlownaをインポート/表示できますか?私の考えについてどう思いますか、それは正しいですか、それとも私は間違っていますか?ヘルプとディスカッションをありがとう。
java - JavaFX 2 ペインの動的サイズ変更
インターフェイス内にペインがあります。そのペインに Shape オブジェクトを追加してドラッグします。1 つのシェイプがペインの視覚的な境界に達したときにペインを大きくするにはどうすればよいですか。プロトタイプとして、マウスをクリックするたびに大きくするようにしています。Pane は、ScrollPane の子 (内) です。これが私のコードです:
2 回クリックすると、次の結果が得られます。
そのため、ペインは基本的に簡単にサイズ変更してから元のサイズに戻ります。FXML では、最大の高さと幅は MAX_VALUE だけでなく USE_PREF_SIZE にも設定されます。resize を呼び出す前に maxWidth/height を増やそうとしましたが、違いはありませんでした。何かアドバイス?
android - フラグメントを使用してアクションバーでアクションアイテムを作成して処理しても大丈夫ですか?
バックグラウンド
フラグメントに関するAndroidWebサイトのサンプルに示されているのと同様のシナリオがあります(リンクはこちら):
- 小画面、縦向き:単一ペイン
- 小さな画面、横向き:単一ペイン
- 7インチタブレット、縦向き:単一ペイン
- 7インチタブレット、横向き:デュアルペイン、ワイド
- 10インチタブレット、ポートレート:デュアルペイン、ナロー
- 10インチタブレット、横向き:デュアルペイン、ワイド
- テレビ、横向き:デュアルペイン、ワイド
私の場合のアクションバーは常に表示されており、今のところアクションアイテムしかありません。
問題
次のシナリオは非常に奇妙です。
デバイスには、縦向き用に1つのペイン、横向き用に2つのペインがあります。
私のフラグメントは両方とも、独自のアクションバーアイテムを作成します。
ポートレートからランドスケープに切り替えると、すべてのアクションアイテムが表示されます(これが私が欲しいものです)
横向きから縦向きに切り替えると、すべてのアクションアイテムが表示されます。
右側のペインが存在しないため、これはあまり意味がありませんが、何らかの理由でそのフラグメントがfragmentManagerに存在しているように見え、まったく表示されていなくてもonCreateOptionsMenuが呼び出されます。
私が試したこと
両方のフラグメントを保持するアクティビティでinvalidateOptionsMenu()を呼び出そうとしましたが、役に立ちませんでした
また、フラグメントごとに次のコードを追加しました。これは完全に機能します。
質問
なぜそれが起こるのですか?
optionsMenuを有効/無効にする(したがって、フラグメントによるアクションバーアイテムの作成を有効/無効にする)私のソリューションは実行可能なソリューションですか?より良い解決策はありますか?
そもそもフラグメントにアクションアイテムを処理させるのもいいことでしょうか?
javafx - ペインにカスタム項目を追加するJavaFX
プログラムの出力に使用されるエントリの 1 つとして Pane を持つ FXML ファイルがあります。このペインに HTMLEditor を含めたいと思います。これを達成するために何をすべきかについて少し混乱しています。このクラスは、推奨されるシングルトン パターンを使用し、コントローラーを呼び出してペインを取得できます。
HTMLEditor はノードではないため、内部クラスを作成する必要があります。そこで、これを行うために長方形を拡張し、getChildren.add(htmlEditorWrapper) を使用してノードとして追加しようとしました。もちろん、プログラムを実行しても HTMLEditor は表示されません。
私の質問の要点:HTMLEditorをペイン(fxmlファイルにある)に追加するにはどうすればよいですか?