急!!!!!JTable中CellEditor为JComboBox的问题 在你那个JComboBOx中监听事件不行吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JComboBox的方法 setEditable(boolean aFlag) to ustbzhangwei:什么意思? 我这里没有问题阿!试试下面的代码TableColumn sportColumn = table.getColumnModel().getColumn(2); JComboBox comboBox = new JComboBox(); comboBox.addItem("Snowboarding"); comboBox.addItem("Rowing"); comboBox.addItem("Chasing toddlers"); comboBox.addItem("Speed reading"); comboBox.addItem("Teaching high school"); comboBox.addItem("None"); sportColumn.setCellEditor(new DefaultCellEditor(comboBox)); comboBox.addKeyListener(new KeyListener(){ public void keyPressed(KeyEvent e){ JOptionPane.showMessageDialog(null,String.valueOf(e.getKeyCode())); } public void keyReleased(KeyEvent e){ } public void keyTyped(KeyEvent e){ } }); to lionqun:我的代码中是调用过comboBox的setEitable(true)方法的. to lionqun:我刚才又试过你的代码,是可行的.但是我想把处理放在JTable中的processKeyBinding中,这样代码比较集中.不知道有没有办法. processKeyBinding好像要用到Action,具体的我也没有做过 大容量XML文件解析 java当中金额数字转中文大写,实现代码 split 问题?急 String s = new String("xyz");创建了几个String Object? jar中无法运行,估计是找不到图片 问下,html难不难学? 一个栈程序的问题 学JSP之前要什么基础吗? 关于package的问题,苦恼中!!!! to ycats(加菲猫) Thinking in java 的一個例子問題 properties资源文件的读取问题...
什么意思?
试试下面的代码TableColumn sportColumn = table.getColumnModel().getColumn(2); JComboBox comboBox = new JComboBox();
comboBox.addItem("Snowboarding");
comboBox.addItem("Rowing");
comboBox.addItem("Chasing toddlers");
comboBox.addItem("Speed reading");
comboBox.addItem("Teaching high school");
comboBox.addItem("None");
sportColumn.setCellEditor(new DefaultCellEditor(comboBox)); comboBox.addKeyListener(new KeyListener(){
public void keyPressed(KeyEvent e){
JOptionPane.showMessageDialog(null,String.valueOf(e.getKeyCode()));
}
public void keyReleased(KeyEvent e){
}
public void keyTyped(KeyEvent e){
}
});