タグ付けされた質問 「jtable」



9
Java JTable設定の列幅
列サイズを次のように設定したJTableがあります。 table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); table.getColumnModel().getColumn(0).setPreferredWidth(27); table.getColumnModel().getColumn(1).setPreferredWidth(120); table.getColumnModel().getColumn(2).setPreferredWidth(100); table.getColumnModel().getColumn(3).setPreferredWidth(90); table.getColumnModel().getColumn(4).setPreferredWidth(90); table.getColumnModel().getColumn(6).setPreferredWidth(120); table.getColumnModel().getColumn(7).setPreferredWidth(100); table.getColumnModel().getColumn(8).setPreferredWidth(95); table.getColumnModel().getColumn(9).setPreferredWidth(40); table.getColumnModel().getColumn(10).setPreferredWidth(400); これは正常に機能しますが、テーブルが最大化されると、最後の列の右側に空のスペースができます。サイズ変更時に最後の列をウィンドウの最後までサイズ変更することは可能ですか? AUTO_RESIZE_LAST_COLUMNドキュメントでプロパティを見つけましたが、機能しません。 編集:JTableであるJScrollPaneそのれる好ましいサイズが設定されています。
95 java  swing  size  jtable 


6
JTable挿入後にテーブルモデルを更新する方法削除またはデータの更新。
これは私のjTableです private JTable getJTable() { String[] colName = { "Name", "Email", "Contact No. 1", "Contact No. 2", "Group", "" }; if (jTable == null) { jTable = new JTable() { public boolean isCellEditable(int nRow, int nCol) { return false; } }; } DefaultTableModel contactTableModel = (DefaultTableModel) jTable .getModel(); contactTableModel.setColumnIdentifiers(colName); jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.