mouselistener

    4

    3答えて

    上のMouseListenerを右クリックして、私は、JTableの持つウィンドウを設計し、JTableのコンポーネント上のMouseEventリスナーを追加し、このコードを追加しました: private void productsTableMousePressed(java.awt.event.MouseEvent evt) { if(evt.isPopupTrigger()) {

    3

    4答えて

    * .pngイメージを表示するカスタムコンポーネントがあります。画像には透明で不透明な領域があります。コンポーネントにActionListener(またはMouseClickListener)を追加すると、コンポーネントの透明領域をクリックしてもイベントが発生します。視覚的には、コンポーネントの外側をクリックするように見えます。 どのような領域をクリックに反応させるべきか宣言することができますか?

    1

    1答えて

    私は、次があります。 import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JLayeredPane; import javax.swing.JFrame; import javax.swing.BorderFactory; import java.awt.event.MouseListener;

    4

    1答えて

    ユーザーがマウスをドラッグしてフレームのサイズを変更すると、JFrameの高さと幅を知りたいという状況が発生しました。 Listen to JFrame resize events as the user drags their mouse? 私の問題がある:私は私の「HSFrame」クラスはActionListenerをJFrameのを拡張して実装してきたすべての方法を は、私はこれを調査し、次

    2

    2答えて

    私の質問は、Swingでの同時マウスイベントの処理方法に関するものです。 JPanelの後にMouseMotionListenerとMouseListenerの両方が追加されています。 私は、マウスポインタの位置のxおよびy座標(MouseMotionListenerのmouseMovedメソッドによって実装されている)に従って回転が行われるオブジェクトを持っています。 また、実装されているmou

    4

    1答えて

    JTreeには右クリック検出のためにMouseListenerがあります。ユーザーがクリックすると、Jtreeを含むMouseEventが取得されます。 DefaultMutableTreeNodeを右クリックするとどうなりますか? 私はmouseEvent.getLocationOnScreen()で提示Pointでノードを得ることについて考えたが、私はあなたが私をどのように を助けてください分

    0

    2答えて

    MouseEnterとMouseExitでそれぞれJButtonを追加したり削除したりしています。これは正常に機能していますが、ボタンがパネルに追加されると、BorderLayout.SOUTHの代わりに右上に表示されます。 フレームのみのJPanelを持っており、私が追加しただけの行が jPanel1.addMouseListener(new myMouseListener(jPanel1));

    22

    3答えて

    私は現在、Javaでプログラムを開発しています。このプログラムでは、ユーザがボタンを左右にクリックするだけで特定のイベントをトリガする必要があります。 少し変わっているので、まずこれをテストすることにしました。ここにあります: import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JLabel; i

    2

    1答えて

    私は、Javaスイングチェスアプリケーションを持っています。カーソルには、セル全体に合わせた大きさのカスタムビュー - 長方形があります。そして、私はカーソルが全体の細胞だけを移動する必要があります。 1つのセルの限界ではありません。この問題の典型的な解決策がいくつかありますか?または、標準的なJavaの機能をステップタイプのカーソル移動で設定することは可能でしょうか?

    1

    2答えて

    MouseAdapterを使用してJTreeノードのダブルクリックを確認しています。私は、選択されたノードのレベルに応じて、いくつかの異なるアクションが必要です。どのようにしてノードのレベルを確認できますか?ここでは、リスナーのためのコードは次のとおりです。 private MouseAdapter getMouseAdapter(JTree jtree) { final JTree