package table;
import java.awt.*;
import javax.swing.*;
import java.awt.event.MouseEvent;
class pro extends JFrame {
public static void main(String[] args) {
pro test=new pro();
}
pro() {
getContentPane().setLayout(new FlowLayout());
JTable tb = new JTable(10, 5);
tb.setValueAt("AAA", 0, 0);
tb.setValueAt("BBB", 1, 1);
tb.setValueAt("CCC", 2, 2);
tb.setColumnSelectionAllowed(true);
tb.setRowSelectionAllowed(true);
tb.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int row = tb.getSelectedRow();
int col = tb.getSelectedColumn();
System.out.println(row + "," + col);
}
});
JScrollPane sp = new JScrollPane(tb);
sp.setPreferredSize(new Dimension(500,500));
getContentPane().add(sp);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("JTableTest");
setSize(700, 700);
setVisible(true);
}
}
最終更新:2014年04月21日 22:29