Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在jtable中创建右键单击菜单_Java_Swing_Drop Down Menu_Menu_Jtable - Fatal编程技术网

Java 如何在jtable中创建右键单击菜单

Java 如何在jtable中创建右键单击菜单,java,swing,drop-down-menu,menu,jtable,Java,Swing,Drop Down Menu,Menu,Jtable,当用户右键单击jtable中的一行时,我想创建一个下拉菜单。有人能建议我如何操作吗?这与其他JPopupMenu完全相同。您向JTable中添加一个鼠标侦听器,然后右键单击,就会显示JPopupMenu 查看 正如@kleopatra所提到的,您还可以使用setInheritsPopupMenu在任何JComponent或其子代上直接设置JPOppMenu,这样可以在适当的时候显示相关的JPOppMenu,即在大多数平台上单击鼠标右键,这与其他JPOppMenu的操作完全相同。您向JTable中

当用户右键单击jtable中的一行时,我想创建一个下拉菜单。有人能建议我如何操作吗?

这与其他JPopupMenu完全相同。您向JTable中添加一个鼠标侦听器,然后右键单击,就会显示JPopupMenu

查看


正如@kleopatra所提到的,您还可以使用setInheritsPopupMenu在任何JComponent或其子代上直接设置JPOppMenu,这样可以在适当的时候显示相关的JPOppMenu,即在大多数平台上单击鼠标右键

,这与其他JPOppMenu的操作完全相同。您向JTable中添加一个鼠标侦听器,然后右键单击,就会显示JPopupMenu

查看


正如@kleopatra所提到的,您还可以使用setInheritsPopupMenu在任何JComponent或其子代上直接设置JPOppMenu,在适当的情况下,它将帮助您显示相关的JPOppMenu,右键点击大多数平台

,你可能会提到教程是过时的——除了当需要弹出内容取决于鼠标事件的位置:-@ KLoopaTRA以什么方式过时?有没有一种新的方法来构建和显示JPopupMenu的?是的,StEngCuttoPopuPuMuuu可以考虑提到教程过时了,除了当需要弹出内容取决于鼠标事件的位置时:-KLopopaRa以什么方式过时了?有没有一种新的方法来构建和显示JPOppMenu?是的,有:setComponentPopupMenu