1. ホーム
  2. java

JTable、ユーザーカラムのドラッグを無効にする

2023-10-15 07:23:49

質問

私は自分の JTable としています。

data_table = new JTable(info, header) {
    @Override
    public boolean isCellEditable(int row, int column) {
        return false;
    }
};

しかし、実行時に 列をドラッグする をマウスでドラッグできることがわかりました。 これを無効にするにはどうしたらよいでしょうか?

どのように解決するのですか?

data_table.getTableHeader().setReorderingAllowed(false); は、ユーザーが列ヘッダーのサイズを変更できることを意味しない限り、仕事を行う必要があります。