我有一个 JTable 以这种格式显示内容:
Part Number Quantity Price
SD1131 7 1,000
SD6534 6 2,000
在同一帧上,我有一个 JTextfield(txtNo)。我需要这样当用户在 JTextfield 上键入零件号时,在 JTable 上选择相应的记录。到目前为止,我只能根据这样的行号选择记录:
txtNo.addFocusListener(new FocusAdapter() {
public void focusLost(FocusEvent e) {
int index1 = 0;
int index2 = 0;
try {
index1 = Integer.valueOf(txtNo.getText());
tbStore.setRowSelectionInterval(index2, index1);
} catch (Exception ae) {
ae.printStackTrace();
}
}
});
如何根据 JTextfield 的输入实现相同的方法来选择 JTable 行?