我正在动态创建jTABLES. 数量jTABLES取决于数据库。
while(rset.next())
{
//Create Scroll Pane
JScrollPane newScrollPane = new JScrollPane();
//Create Table
JTable newTable = new JTable();
//Add Table to Scroll Pane
newScrollPane.setViewportView(newTable);
//Add Scroll Pane to a Tabbed Pane
jTabbedPane1.addTab(rset.getString(1),newTable);
}
我需要添加MouseListener到每个jTABLE,它基本上是相同的侦听器,相同的操作。
while(rset.next())
{
//Table Created.....
newTable.addMouseListener(new MouseListener() {
@Override
public void mouseClicked(MouseEvent e) {
String data = newTable.getValueAt(0,0).toString();
}
//More Abstract Methods...
});
}
Netbeans,强迫我制作新表final,据我所知,final以后不能更改变量,这里有什么问题吗?我这样做对吗?