Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.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 如何让按钮单击显示组合选项_Java_Swing_Jtable_Jbutton - Fatal编程技术网

Java 如何让按钮单击显示组合选项

Java 如何让按钮单击显示组合选项,java,swing,jtable,jbutton,Java,Swing,Jtable,Jbutton,如果这有点含糊,我很抱歉,我确切知道我想要什么,但我发现很难描述/google 我所拥有的是一个swing GUI,带有一个JTable,其中包含一些连接信息和状态,用于几个连接。在最下面一行,我有一个“加号”图标JButton,它可以添加一个连接 有两种不同的连接类型,所以我想单击按钮,然后按钮旁边会出现两个选项,以便在继续之前选择一个 它的外观与右键单击按钮类似,选项将以列表/组合框的形式出现在表格的“上方”,略位于按钮的一侧 有人能帮我吗 事先非常感谢 Rob我们已经设法使用jpopmpm

如果这有点含糊,我很抱歉,我确切知道我想要什么,但我发现很难描述/google

我所拥有的是一个swing GUI,带有一个JTable,其中包含一些连接信息和状态,用于几个连接。在最下面一行,我有一个“加号”图标JButton,它可以添加一个连接

有两种不同的连接类型,所以我想单击按钮,然后按钮旁边会出现两个选项,以便在继续之前选择一个

它的外观与右键单击按钮类似,选项将以列表/组合框的形式出现在表格的“上方”,略位于按钮的一侧

有人能帮我吗

事先非常感谢


Rob

我们已经设法使用
jpopmpmenu
解决了这个问题,它很好地提供了我们想要的


请参见

我们已经使用
jpopmpmenu
解决了这个问题,它很好地满足了我们的需求


请参见

“添加连接”是指在jtable中添加新行还是用信息填充该行?还要记住,JComboBox是一个按钮,单击它会显示一个下拉菜单。您可能只需要添加一个JComboBox并自定义其外观,然后在项目选择上执行代码。“添加连接”意味着向表中添加新行,谢谢,我会继续玩下去,看看我能想出什么“添加连接”意味着向jtable中添加新行或用信息填充行?还要记住,JComboBox是一个按钮,单击它会显示一个下拉菜单。您可能只需要添加一个JComboBox并自定义其外观,然后在项目选择上执行您的代码。“添加连接”意味着向表中添加新行,谢谢,我会继续玩,看看我能想出什么。谢谢,我一定会查看它!谢谢,我一定会去看看的!