AbstractTableModel を使用して一時フォルダー内のすべてのファイルを表示するプログラムを作成しようとしていますが、getValueAt() メソッドをコーディングするにはどうすればよいですか。ファイルの名前は最初の列に、ファイル パスは 2 列目にある必要があります。今のところ無効にしましたが、コーディングする必要があることを誰かに教えてもらえますか?
これは私がこれまでに得たものです:
public class UI extends JFrame {
private JPanel contentPane;
private JTable table;
File[] dir = new File(System.getProperty("java.io.tmpdir")).listFiles();
public static void main(String[] args) {
public UI() {
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 542, 422);
    contentPane = new JPanel();
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    setContentPane(contentPane);
    contentPane.setLayout(null);
    JTabbedPane tabbedPane = new JTabbedPane(SwingConstants.TOP);
    tabbedPane.setBounds(0, 0, 526, 384);
    contentPane.add(tabbedPane);
    JPanel panel = new JPanel();
    tabbedPane.addTab("Temp Files", null, panel, null);
    panel.setLayout(null);
    final AbstractTableModel myAbstractTableModel = new AbstractTableModel() {
        @Override
        public int getColumnCount() {
            return 2;
        }
        @Override
        public int getRowCount() {
            return dir.length;
        }
        @Override
        public Object getValueAt(int arg0, int arg1) {
            return null;
        }
    };
    JScrollPane scrollPane = new JScrollPane();
    scrollPane.setBounds(10, 11, 402, 334);
    panel.add(scrollPane);
    table = new JTable();
    scrollPane.setViewportView(table);
    table.setModel(myAbstractTableModel);
}
}