問題タブ [jtoolbar]
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 - JToolBar を自動的に非表示にする方法は?
を自動的に非表示にしたいのですがJToolBar
、マウスが に近づいた/上に移動したときにのみ表示されますJToolBar
。に追加しJToolBar
ましたJPanel
。にはマウスオーバー リスナーはありませんJToolBar
。これを行う方法?
java - jtoolbar をある jpanel から別の jpanel に転送する
これは私の最初の質問です。2 つの JPanel と 1 つの JToolBar があるとします。私がやりたいことは、ツールバーをあるパネルから別のパネルにドラッグすることです。マウスを放した後、ツールバーは2番目のパネルに固定されます。
java - 関数名とJavaの実際の関数との間のリンクを作成する方法
複数のツールバーを使用して、netBeans (手動でコーディング、より柔軟) でユーザー インターフェイスを構築しています。
私がやろうとしているのは、ボタンごとに actionListener を作成することです。XML から関数の名前を取得し、それらを文字列に解析しています。これらの関数の実装を別のクラスに記述しますが、私の問題は次のとおりです。
関数名とその名前を含む文字列との間のリンクを作成するにはどうすればよいですか?
例: 文字列はOpen()
で、関数は でOpen(someParameter)
あり、定義クラスには がありますstatic void Open(param)
。
java - Java JTable と JToolBar のサイズ変更がおかしい
今日、私のプログラムの非常に奇妙な動作に気付きました。基本的に私は JToolBar uder を持っています。これは JScrollPane と JTable です。JFrame内のJPanel内の両方。MigLayout を使用するすべてのコンテナー。
ここでアプリを起動すると、これがデフォルトの外観になります。
しかし、JToolBar を移動して元の位置に戻すと、次のようになります。
いきなり国境はありません。そもそも何もなかったらいいのですが、GUIの外観を変更することはまったく良い機能ではありません...何が間違っているのか知っているなら、助けてください:)
コード:
java - Java Swing:JToolbarはボタンの外観をどのように変更しますか?
JButtonをJToolbarに追加すると、ボタンは特定の外観になります(Jpanelに追加した場合と同じではありません)。JToolbarに似たコンポーネントを作成しましたが、同じ動作をしたいと思います。問題:JToolbarクラスをチェックして、追加されたコンポーネントの外観を変更するための特定のコードを見つけました(コンポーネント固有のペイントメソッドやUIデリゲートの変更など)。何も見つかりませんでした!JToolbarがどのように機能するのかわかりません。誰かがそれがどのように機能するか私に説明できますか?
どうもありがとう、
エルベギヨーム
java - jmenubar + jtoolbar 内に画像を配置する
jmenubar+jtoolbar の背景として画像を設定できるかどうかを知りたいです (それらの 1 つだけでなく、それぞれに 1 つではなく、両方に適用されます) ...
誰でもアイデアを持っていますか?? 可能であればどうすればいいですか?
ありがとう !
説明する画像を次に示します。
解決済み :: 2 つの画像 (jmenubar+jtoolbar に合わせて適切なサイズにカット) を使用し、これらをオーバーライドとしてオブジェクトの宣言に追加したところ、うまく機能しました。ここにコードがあります:
java - jtoolbar に動的にボタンを追加する方法
ボタン セットを追加する必要がある Java アプリケーションがあり、jpanels に動的に含まれています。元:-
上記のコードはパネルをツールバーに追加しますが、追加されたパネルを表示するには、メイン ウィンドウを最小化または最大化する必要があります。手伝ってください。
joomla - Joomla カスタム管理ボタン アクション
これが機能しない理由はわかりませんが、コンポーネントでカスタム ボタン アクション (タスク) が何も実行されません。私のview.html.phpファイルには次のものがあります:
次に、私の ReportsControllerReports ファイルには、export_csv() と export_mailchimp() という 2 つのメソッド (2 つだけでなく、他にもいくつかありますが、関連はありません) があります。ボタンをクリックするたびに、アクションがそれらのメソッドでコードを実行できないと思われる JS エラーが発生します。「bは未定義」についての何か。私のコードと他の Joomla (コア) コンポーネントで使用されているコードとの違いを見つけることができないので、誰かがこの問題に光を当てることができれば、それは大歓迎です (いつものように、Joomla フォーラムはまったく役に立ちません)。
java - JToolBarが表示されない
簡単な描画アプリケーションがありました。左側にメニューとツールバーを追加する必要があります。そこで、単純なJFrameを使用する代わりに、JFrameを拡張する単純なクラスを作成しています。オンラインでいくつかの例に従ってメニューを追加できましたが、JToolBarを追加する方法がわかりません。私はいくつかの異なる方法を試しましたが、何も機能しません。エラーは発生しません。すべてが正常に準拠していますが、JToolBarが表示されません。これが私のJFrameのコードです。お役に立てば幸いです。
java - JToolbar 用の複合 Swing コンポーネントの作成
setRollover(true) を使用すると、Swing ツールバーのボタンは境界線なしでフラットになり、境界線はボタンをホバリングまたは押すときにのみ描画されます。ただし、ボタンが最初にパネルに追加され、次にパネルがツールバーに追加された場合、これは機能しません。それを達成する簡単な方法はありますか?
ボタンを JPanel に配置して、単一のコンポーネントとして機能させたいと考えています (最初/前/次/最後のページ ボタンを備えたページング コンポーネントを想像してください)。また、L&F に関係なく動作するようにしたい (JPanel がツールバーとボタンの間にない場合と同様)。
編集:
次の例で、ボタン 1 と 2 (直接追加) とボタン 3 と 4 (JPanel 経由で追加) を比較します。
スクリーンショットは次のとおりです。
Nimbus LF のツールバー:
マウスを 2 番目のボタンの上に置いたときの同じツールバー (マウス カーソルは表示されません):
Windows LF の同じツールバー:
3 つボタンと 4 つボタンを 1 つボタンと 2 つボタンと同じように機能させたいと思います。