問題タブ [jseparator]
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.
java - 呼び出された後に JMenu.addSeparator() を削除する方法
皆さん、こんにちは。
JMenu.addSeparator()
呼び出された後に削除できるかどうかを尋ねたいだけですか?たとえば、私のフォームにはメニューバーがあり、メニューバーの内側には3つJmenuItems
あり、それぞれにJMenu.addSeparator()
. 私がしたいのは、別のユーザーがログインしている場合、その特定のユーザーがその使用を許可していないため、そのsetVisible(false)
うちの1つにログインしたいということです。問題は、私がまだ存在しているときです.2つの真ん中に存在しないので、見るのはちょっと厄介です. この問題で私を助けてくれることを願っています。前もって感謝しますJMenuItem
JMenuItem
setVisible(false)
JMenuItem
JMenu.addSeparator()
JMenuItem
JMenu.addSeparator()
java - designgridlayoutを使用して2つのデータカテゴリ間のページに垂直JSeperatorを挿入する方法は?
たとえば、ページ内の 2 つのカテゴリにデータを挿入したいとします。
縦の区切りを表す配管記号を挿入しました。ただし、垂直セパレータは連続している必要があります。助けてください。
java - BorderLayout で水平方向の JSeparator を垂直方向に揃えることができません
BorderLayout を使用して、左 (西) と右 (東) に 1 つずつ、2 つの異なる JButton を配置し、中央に水平 JSeparator を配置しました。私がやりたいことは、セパレーターを現在のように上ではなく、中央に y 揃えすることです。セパレーターで次の方法を使用しようとしました
しかし、それはまったく効果がありません。私は何が欠けていますか?それが不可能な場合、外部ライブラリを使用せずにそれを行う他の方法はありますか?
これは私が得るものです:
これが私が達成したいことです:
これは私が使用しているサンプル コードです (上と下の JPanels はわかりやすくするために追加されています)。
編集 1: 同じように見える限り、レイアウトは気にしません。シンプルさのために、ここでは BorderLayout を使用しました。
java - jSeparator の外観 - プレビュー デザインと実行ファイル (netbeans)
私はこの小さな問題を抱えています。私はネットビーンズを使用しています。Preview Design をクリックすると、次のような jSeparators が表示されます。
しかし、プロジェクトを実行すると、次のようになります。
この問題を解決するにはどうすればよいですか? プロジェクトをプレビュー デザインのようにしたい。
ありがとう!
java - JToolBar の JSperator はコンポーネントを右端に移動します
私は Oracle のJToolBar
コードJLabels
を見て、そのツールバー内に追加しようとしています。マウス イベントをオーバーライドして、ボタンのような感触をシミュレートしました。
JSeperator
縦線が欲しかったので追加しようとするまではうまくいきました。以下に示すように、3 の後にセパレーターを追加してJLabels
、残りのセパレーターを右端に移動させました。
addSeparator()
コードの直前と直後に追加しようとしましたJSeparator
が、まだ運がありません。
コード
どうすればこれを克服できますか? ここで私の間違いは何ですか?