2017-03-17 19 views
0

我有一个“名称”EdiatableComboBox字段,我必须在名称字段下拉列表中显示所有名称,当我集中或在EditableComboBox字段中点击鼠标或onClick。我将如何使用监听器来实现这一点,以及我应该使用哪一个监听器? EdiatableComboBox包含JComboBox和JTextField。查找名称字段的屏幕截图。 Name Field如何在下拉列表中列出所有名称,当我在Focusable或鼠标单击或onClick在EditableComboBox字段

+0

如何显示在所有使用下拉菜单中的FocusListener名单? –

回答

1

在的FocusListener你可以使用:

comboBox.setPopupVisible(true); 

首先尝试添加FocusListenerJComboBox

或者,如果您使用的是编辑的组合框你很多需要将监听器添加到组合框的编辑:

comboBox.getEditor().getEditorComponent().addFocusListener(...); 
相关问题