この記事では、Javaをリスニングする右クリックイベントを追加してテーブルを実装する操作について説明します。次のように、参照のために共有してください。
テーブル監視手順
1リスナーをテーブルに追加します
2 MouseadapterクラスのMouseClicked Methodを使用します
3 MouseEventクラスオブジェクトのGetButtonメソッドを介して、マウス操作Button1が左ボタンであることが右ボタンであると判断されます
java.awt.event.mouseadapter;インポートjava.awt.event.mouseevent; Import java.util.vector; import javax.swing。*; import javax.swing.table.defaultTableModel;パブリッククラスTablesjはjtable Table; DefaultTableModelテンブ。 jscrollpane jsp; jpopupmenu jpm; vector <string> name = new Vector <String>(); vector <string> data = new Vector <String>(); public static void main(string [] args){// todo automatic generated method stub new tablesj(); } tablesj(){name.add( "name"); name.add( "age"); data.add( "Zhang San"); data.add( "19"); tablem = new DefaultTableModel(name、0); tablem.addrow(data); tablem.addrow(data);表= new Jtable(Tablem); jsp = new jscrollpane(表); Table.AddmousElistener(new MouseAdapter(){public void mouseclicked(mousevent e){if(e.getbutton()== mouseevent.button3){// show jpm = new jpopupmenu(); table.rowatpoint(e.getpoint()); this.add(jsp); this.setVisible(true); this.setsize(400、400); this.setDefaultCloseoperation(exit_on_close); }}Java関連のコンテンツについては、このサイトに興味のある読者は、「Javaデータ構造とアルゴリズムのチュートリアル」、「Java操作DOMノードのヒントの概要」、「Javaファイルの要約およびディレクトリ操作のヒント」、「Java Cache操作のヒントの要約」というトピックを見ることができます。
この記事がみんなのJavaプログラミングに役立つことを願っています。