私はフォロワークラスを持っていて、それを取得したいと思っていJTable
ます。
public class TimeTable extends JPanel
{
private JTable table;
public TimeTable (int semestre)
{
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
table = new JTable(new MyTableModel());
table.setFillsViewportHeight(true);
table.setPreferredScrollableViewportSize(new Dimension(510, 350)); //imposta le dimensioni della tabella
JScrollPane jps = new JScrollPane(table);
add(jps);
add(new JScrollPane(table));
table.setCellSelectionEnabled(true);
table.setRowHeight(40);
TableColumn tcol;
for (int i=0; i<table.getColumnCount(); i++)
{
tcol = table.getColumnModel().getColumn(i);
tcol.setCellRenderer(new CustomTableCellRenderer());
}
}
public class MyTableModel extends AbstractTableModel {//instructions that customize my table}
public class CustomTableCellRenderer extends DefaultTableCellRenderer{//other instructions that customize my table }
}
フレーム内のテーブルを見たくないことに注意してください。私はまだこれを行っています: 私が持っているクラスは拡張ですMouseListener
が、テーブルにa を追加する必要があります。JPanel
どうやってやるの?