Q
獲得從彈出項目
0
A
回答
6
在你的MouseListener您展示彈出,只需通過JTable的方法獲得的行數和列數:
table.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
Point p = e.getPoint();
int row = table.rowAtPoint(p);
int col = table.columnAtPoint(p);
System.out.printf("row, col: [%d, %d]%n", row, col);
// show pop-up menu here
}
});
+1
+1更快@Alberto acepsut看這裏http://stackoverflow.com/questions/7423533/jtable-with-jpopupmenu – mKorbel 2012-02-19 19:08:24
2
你實現TableCellEditor
包括行作爲一個參數,但只應在行動TableModel
已更新,在此處爲shown。 TablePopupEditor
是一個相關的例子。
相關問題
- 1. 從MatrixCursor獲得項目
- 2. 如何從當前選項卡獲得HTML彈出
- 3. 獲得當前從JComboBox中彈出(沒有選擇項)突出顯示的項目
- 4. 從完成彈出菜單中獲取所選項目
- 5. 獲得的Javascript在彈出
- 6. 獲得多個項目出this.router.events.subscribe()
- 7. Sitecore - 項目版本彈出
- 8. 按TabBar後彈出項目
- 9. Outllook項目獲得
- 10. 無法從數組中獲得項目
- 11. 無法從freeGlut項目獲得stdoutput
- 12. 從IPath獲得項目根的IFolder
- 13. 獲得從子類SQL查詢項目
- 14. 獲得一個項目以#從stdClass的
- 15. 如何從PyCharm項目獲得「exe」
- 16. 從項目中獲得價值UitableView
- 17. 如何從列表中獲得項目
- 18. 獲得一個隨機的項目從
- 19. 如何從ANTLR 4項目獲得輸出?
- 20. 從netbeans項目的ant build腳本中獲得exec的輸出
- 21. 獲得某些項目獲得
- 22. scrapy如何從scrapy項目中獲得項目名稱
- 23. 如何從VB(2008)項目獲得.snk文件項目
- 24. 獲得從條目
- 25. JavaScript彈出瀏覽器選項卡將不會獲得焦點
- 26. 獲得多項目序列
- 27. 如何獲得項目
- 28. 獲得項目符號
- 29. 獲得所選項目
- 30. 獲得在Sharepoint2010項目
你打算怎麼處理行號? – trashgod 2012-02-19 18:56:26
您可以添加一些代碼,將jPopup內容「Thread Stop」與特定的行號關聯起來嗎?看起來你可以正確地關聯它們,所以你應該能夠輕鬆訪問行號。 – Juvanis 2012-02-19 19:01:38