質問する必要がある2つの問題があります.1つ目は、JTableの水平スクロールを取得する方法です。現在、まったく読み取れないすべての列を縮小しています。テーブルに表示する列が 20 あります。
2番目に、テーブルの高さの最大幅を画面サイズに合わせて調整する方法。
私の現在のコードは
Container cp = getContentPane();
ConnectionDB con = new ConnectionDB();
tableModel = con.getRecord(DEFAULT_QUERY);
table = new JTable(tableModel);
table.setPreferredScrollableViewportSize(new Dimension(900, 500));
table.setFont(new Font("Tahoma", Font.PLAIN, 12));
scrollPane = new JScrollPane(table);
centerPanel.add(scrollPane, BorderLayout.CENTER);
centerPanel.setBorder(BorderFactory.createTitledBorder("Books:"));
cp.add("Center", centerPanel);
よろしくお願いします。