当前位置: 代码迷 >> Java相关 >> swing中下拉列的请教
  详细解决方案

swing中下拉列的请教

热度:305   发布时间:2007-09-22 09:24:22.0
swing中下拉列的请教
我画一个下拉列表JComboBox 并将其设为可编辑
我想实现在编辑区内输入字符 若该字符不在下拉列表中
弹出对话框 请问该怎么整 谢谢
搜索更多相关的解决方案: swing  对话框  字符  列表  

----------------解决方案--------------------------------------------------------
触发一ActionEvent事件,输入的字符分别与下拉列表中的字符比较,否则弹出一对话框!
----------------解决方案--------------------------------------------------------

setEditable
public void setEditable(boolean aFlag)确定 JComboBox 字段是否可编辑。可编辑的 JComboBox 允许用户在字段中键入内容或者从列表中选择项来初始化字段,执行此操作后,该字段就可编辑了。(编辑仅影响字段,列表项保持原样。)不可编辑的 JComboBox 在字段中显示所选项,但不能修改该选择。

参数:
aFlag - 布尔值,其中 true 指示字段可编辑。


----------------解决方案--------------------------------------------------------