動的に作成して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
変数は後で変更できないということですが、ここで何か問題がありますか?私はこれを正しい方法でやっていますか?