色のある列を追加しています。デフォルトのスタイルでは、余白が広すぎます。それを修正するためにスタイリングを追加しました。これは、ヘッダーを指定するまで機能します(ヘッダーテキストは必要ありませんが、列の並べ替えが混乱しないようにするために、明らかに指定する必要があるため、「」を指定する必要があります)。
何が起こるかというと、ヘッダーが原因で列全体が再び広くなりすぎます。ただし、このヘッダーのスタイルを変更するにはどうすればよいですか?ただし、すべてのヘッダーを変更したくはありません。
colorColumn.setCellStyleNames("SkinnyColumn");
table.addColumn(colorColumn, "");