私のアプリケーションでは水平方向のJSplitPaneを使用しています。Swing JSplitPaneでワンタッチリサイズがサポートされますが、ドラッグはサポートされません
私は、左側にコントロールパネル、右側にエディタを持っています。コントロールパネルのサイズを変更することは意味がありません。そのレイアウトはあまりにも敏感です。だから、私はそれを表示するかしないかのどちらかをしたいと思います。
JSplitPaneコンポーネントは、私の要件(特に以下に示すワンタッチリサイズの動作)をほぼ満たしています。しかし、私はユーザーがリサイズバーをドラッグすることを許可したくありません:私はちょうどワンタッチの動作が欲しいです。
splitPane.setOneTouchExpandable(true);
どのようにこれを行うための指針ですか?
'私はちょうどワンタッチbehaviour.'をしたい - 、なぜ、タッチスクリーンからマウスクリック、どのようには、...早いほど良いのヘルプは、http://sscce.org/ – mKorbel
を投稿してくださいこんにちは@ mKorbel私はsscceの役割を理解していますが、この質問は私のインスタンスに固有のものではありません。私はコードが壊れていないので、私はSwing JSplitPaneコンポーネントの使用方法について知りたいです。私はこのJava Swingの質問にTouchScreenのコンテキストがあるとは思わない。 – ianmayo
ianmayo Java6の画面上でマウスと指の差分を見たことがなく、質問がJComponentsを逃してLayoutManagerを使用しました – mKorbel