62,620
社区成员
发帖
与我相关
我的任务
分享mPointPanel.getTable().addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent event) {
System.out.println("开始监听");
for (int i = 0; i < 2; i++) {
int clickNumber = i;
System.out.println(clickNumber);
if (clickNumber == 0) {
int selectedRow = mPointPanel.getTable().getSelectedRow();
String id_1 = (String) mPointPanel.getTable().getValueAt(selectedRow, 1);
double tValue_x1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 3);
double tValue_y1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 4);
double tValue_z1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 5);
double aValue_x1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 6);
double aValue_y1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 7);
double aValue_z1 = (double) mPointPanel.getTable().getValueAt(selectedRow, 8);
System.out.println("设置第一个点");
textField.setText(id_1);
}
if (clickNumber == 1) {
int selectedRow = mPointPanel.getTable().getSelectedRow();
String id_2 = (String) mPointPanel.getTable().getValueAt(selectedRow, 1);
double tValue_x2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 3);
double tValue_y2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 4);
double tValue_z2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 5);
double aValue_x2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 6);
double aValue_y2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 7);
double aValue_z2 = (double) mPointPanel.getTable().getValueAt(selectedRow, 8);
System.out.println("设置第二个点");
textField_1.setText(id_2);
}
}
}
});