บทความนี้อธิบายการดำเนินการของการเพิ่มเหตุการณ์คลิกขวาสำหรับ Java เพื่อใช้ตาราง แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
ขั้นตอนการตรวจสอบตาราง
1 เพิ่มผู้ฟังลงในตาราง
2 ใช้วิธี mouseclicked ของคลาส Mouseadapter
3 ด้วยวิธี getButton ของวัตถุคลาส MouseEvent จะถูกกำหนดว่าปุ่มการทำงานของเมาส์เป็นปุ่มปุ่มซ้าย 3 คือปุ่มขวา
นำเข้า java.awt.event.mouseadapter; นำเข้า java.awt.event.mousevent; นำเข้า java.util.vector; นำเข้า Javax.swing.*; นำเข้า Javax.swing.table.defaultTableModel; Tables Class Jframe tablem defaultTableModel; JScrollpane JSP; JPOPUPMENU JPM; เวกเตอร์ <String> name = เวกเตอร์ใหม่ <String> (); เวกเตอร์ <String> data = เวกเตอร์ใหม่ <string> (); โมฆะคงที่สาธารณะหลัก (สตริง [] args) {// todo วิธีการสร้างอัตโนมัติที่สร้างขึ้น stub tablesj (); } tablesj () {name.add ("ชื่อ"); name.add ("อายุ"); data.add ("จางซาน"); data.add ("19"); tablem = ใหม่ defaultTableModel (ชื่อ, 0); tablem.addrow (ข้อมูล); tablem.addrow (ข้อมูล); ตาราง = ใหม่ jtable (tablem); jsp = ใหม่ jscrollpane (ตาราง); table.addmouselistener (ใหม่ mouseadapter () {โมฆะสาธารณะ mouseclicked (MouseEvent e) {ถ้า (e.getButton () == MouseEvent.button3) {// แสดง jpm = new JPopupMenu () Table.RowatPoint (E.GetPoint ()); this.add (jsp); this.setVisible (จริง); this.setsize (400, 400); this.setDefaultCloseOperation (exit_on_close); -สำหรับเนื้อหาที่เกี่ยวข้องกับ Java เพิ่มเติมผู้อ่านที่สนใจในเว็บไซต์นี้สามารถดูหัวข้อ: "โครงสร้างข้อมูล Java และการสอนอัลกอริทึม", "บทสรุปของเคล็ดลับการดำเนินการ Java Dom Node", "บทสรุปของไฟล์ Java และเคล็ดลับการดำเนินการไดเรกทอรี" และ "สรุป
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน