有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java右键单击弹出菜单无法聚焦JTextField

我的应用程序中使用swing有两个文本字段和一个可编辑的组合框。 第一个文本字段不应该有弹出菜单。但是第二个ext字段应该有弹出窗口,combobox也应该有弹出窗口。 我已经准备好了弹出菜单。但问题是,当我启动应用程序时,第一个文本字段处于焦点位置,当我右键单击第二个文本字段并从中选择“粘贴”选项时,粘贴就在第一个字段中完成

我试图将鼠标拖动的侦听器添加到第二个文本字段

    txtRoles.addMouseMotionListener(new MouseMotionAdapter() {
        @Override
        public void mouseDragged(MouseEvent arg0) {
            txtRoles.requestFocus();
        }
    });

但它不起作用

此外,我想弹出粘贴在可编辑的组合框。但条件是我想在鼠标右键单击时自动选择所有可用的文本。 有什么方法可以解决这个问题吗

提前感谢您回答我的问题


共 (0) 个答案