Posted by:zz
Posted on:2004-08-08 18:23
我找到解决方法了
没人回帖是不是没人会呀?还是都看不起我的问题
不管怎么样,我还是把自己的经验和大家分享:
ListSelectionModel rowSM=Table.getSelectionModel();
rowSM.addListSelectionListener(new ListSelectionListener()
{
public void valueChanged(ListSelectionEvent e)
{
ListSelectionModel lsm=(ListSelectionModel)e.getSource();
int SelectedRow=0;
SelectedRow=lsm.getMinSelectionIndex();
if(zz==0)
printData(Table,SelectedRow);
else
{
zz=0;
if(SelectedRow==0)
{
Table.getSelectionModel().
setLeadSelectionIndex(vector.size()-1);
}
else
{
Table.getSelectionModel().
setLeadSelectionIndex(SelectedRow-1);
}
}
}
});
……
Table.addKeyListener(new KeyListener()
{
public void keyPressed(KeyEvent Je)
{
if(Je.getKeyCode()==KeyEvent.VK_ENTER)
{
zz=1;
RuKuJianShu_TextField.requestFocus();
}
}
public void keyReleased(KeyEvent e)
{
}
public void keyTyped(KeyEvent e)
{
}
});
qq:16945375
互相帮助才是开源精神。