我无法尝试在JTable工作中创建单击行事件.我已将事件添加到我的JTable中,但是当我运行程序并单击该行时,它不会显示该消息.
这是我的代码:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.sql.SQLException;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.TableModelListener;
import javax.swing.table.DefaultTableModel;
public class listContacts extends JFrame {
public listContacts(){
setLayout(new FlowLayout());
String[] columnNames = {"GSD Number", "Scheduled Time"};
Object [][] dataTable = {};
DefaultTableModel listTableModel;
listTableModel = new DefaultTableModel(dataTable, columnNames) {
//Prevent user from editing the cells
public boolean isCellEditable(int rowIndex, int mCollIndex){
return false;
}
};
int cont = 1;
while(cont < 10){
listTableModel.addRow(new Object[] {cont, …Run Code Online (Sandbox Code Playgroud)