我尝试了以下方法,
foo.getTableHeader().setLayout(new FlowLayout(FlowLayout.LEFT));
其中
foo
是JTable
实例,但文本保持居中。为什么? 最佳答案
您的代码会影响表标题本身的位置,而不影响每个标题中的项目。您需要用某种左对齐的方式调用getTableHeader().setDefaultRenderer(xxx)
。
关于java - 如何在JTableHeader中使文本左对齐?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13887937/