問題タブ [jsplitpane]

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

java - JSplitPane での分割位置の設定が機能しない

JSplitPane の分割位置を設定しようとしていますが、うまくいかないようです。

SSCCE は次のとおりです。

デフォルトで、黒の下部パネルを領域全体の 50% に配置したいと考えています。私は何を間違っていますか?

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

java - 水平分割ペインのサイズをウィンドウで変更

垂直分割ペインを含む水平分割ペインがあります。ウィンドウが表示されたら、水平分割ペインの上部にある垂直分割ペインを中央で分割します。横の仕切りを真ん中にしたいです。

私はそれを機能させていますが、ウィンドウが最大化されたときにそのサイズを変更するために水平分割ペインも必要です。(現在はそうではありません。)

また、水平ペインの下にボタンボックスがあり、ウィンドウのサイズが変更されたときに常に表示されるようにしたいと思います。現在、ウィンドウが起動すると、水平分割ですべてを見ることができます。ボタンがウィンドウの推奨サイズ(800、600)に収まらないため、ボタンが表示されません。しかし、私はすべてが自動的にウィンドウに表示され、サイズが変更されたときにウィンドウの境界に接着されたままになりたいです...

これどうやってするの?

ありがとう!

以下は私が現在使用しているコードです。コントローラでcreateメソッドを呼び出します。createViewが最初に呼び出され、次に残りが順番に呼び出されます。






別の問題。

これで、@TrashGodの問題の1つが修正されました。ただし、[完了]ボタンと[更新]ボタンと水平分割ペインの下部との間に大きなギャップがあるのではなく、水平分割ペインのコンポーネントをウィンドウの新しいサイズに合わせてサイズ変更するにはどうすればよいですか?

ウィンドウサイズが変更されたときにイベントをリッスンし、pack()それが発生したときにメソッドを呼び出す必要があると考えていました。それが唯一の方法ですか、それとも機能しますか?(これをテストしただけで、機能しませんでした...すべてを希望のサイズに戻すだけです。


初期の外観。 ここに画像の説明を入力してください


ウィンドウが最大化された後。 ここに画像の説明を入力してください

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

java - JSplitPane を完全に透明にする

JavaでGUIプログラムを書いています。

( )を挿入したJPanel呼び出しがあります。の右成分と左成分を設定しました。& . 下向きのパネル ( ) に背景画像を設定し、背景画像が見えるように左右のコンポーネントを透明にしたいと考えています。これはJavaで可能ですか?これが可能であれば、そのメソッドを使用して透明にすることはできますか?jpanel1JSplitpanejSplitPane1jSplitPane1jpanel2jpanel3jpanel1JSplitPaneJTreeJSplitpane

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

java - JSplitPane に項目が表示されない

テキストファイルでタスクを実行するツールを書いています。タスクの実行には時間がかかるため、ファイル名と進捗状況をパーセンテージで表示するパネルを作成しました。ユーザーは 1 つまたは複数のファイルに対してタスクを実行する可能性があるため、ファイルごとにパネルを表示する必要があります。
ここにたどり着いた助けを借りて、テキスト領域を表示し、パネルを追加するこのコードがあります。問題は、新しい項目が追加されると、テキストエリアとパネル リストの両方が互いに犠牲になって大きくなることです。行を追加するか、新しいボタンをクリックしてパネルを追加すると、これが発生することがわかります。

それぞれが独自の領域に留まり、必要に応じてスクロールを追加したい. 上記の例に JSplitPane を追加しようとしましたが、両方のペインが空のままです。

解決策は次のとおりです。

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

java - JavaJSplitPaneを使用したコントロールのサイズ変更

リンクで下の私の画像を見てから、私の問題の詳細についてはその下を読んでください。

サンプル画像

これがJSplitPaneで2つに分割された基本フレームであると想像してください。デフォルトでは、フレームのサイズを変更すると、灰色の部分のサイズが変更されますが、フレームのサイズ変更に応じて白い部分のサイズを変更したいと思います。

私は現在プロジェクトに取り組んでおり、新年に設定された最大のプロジェクトに備えて、あらゆる種類の奇妙なものを試しているので、正しい方向への助けをいただければ幸いです。:)

よろしくセロン

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

java - NetBeanGUIビルダーのJSplitPane

NetBeansJSplitPaneからをドラッグしようとしましたが、左ボタンと右ボタンが付いた2つの別々のペインとして常に表示されます。PaletteJPanel

ボタンでは何もできませんでした。それらはのコンポーネントでさえありませんでしたPane。何が起こっている?どうすれば、通常の空の2つの分割ペインのように、1つも何もないようにすることができますか?

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

height - JSplitPane 下部の最大サイズ

JSplitPane の下部の最大高さを設定することは可能ですか? あまりサイズを変更したくありません。

これを行う方法 ?

ありがとうございました、

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

java - JSplitPane で区切り記号の位置を制限するにはどうすればよいですか?

の区切り記号の位置を制限する方法はありJSplitPaneますか? どちらかの端近くで終わるのを防ぎたいです。ユーザーがセパレーターをドラッグするか、ウィンドウのサイズ変更によりリセットされるか。

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

java - カスタム ディバイダを JSplitPane に設定する方法

私はこの例を見つけました:

http://java2s.com/Open-Source/Java-Document-2/Swing/petersoft-java-style-2/com/petersoft/white/SplitPaneDivider.java.htm

そして、それを JSplitPane に適用したいと思います。

私もです :

しかし、それは私が本当に理解していないエラーを私に与えます:

setUI() に適したメソッドが見つかりません (ola.elementsCustom.SplitPaneDivider) メソッド javax.swing.JSplitPane.setUI(javax.swing.plaf.SplitPaneUI) は適用されません ...

どうすれば修正できますか?

0 投票する
3 に答える
6940 参照

java - JSplitPaneディバイダーの色または背景色を変更するにはどうすればよいですか?

JSplitPaneディバイダーの背景色を設定しようとしています。次のコードを書きましたが、うまくいかないようです。

私はここで与えられた提案を試しまし たJSplitPaneでBackGroundカラーを仕切りに設定する方法

誰かが間違いを指摘したり、他のアプローチを教えてもらえますか?