从右到左排列JTable列

RYN*_*RYN 3 java swing jtable

当我添加列时JTable,默认情况下,它们是从左到右排列的.
例如,如果我按此顺序添加(从左到右):

col1,col2,col3 
Run Code Online (Sandbox Code Playgroud)

我会得到:

+------+------+------+
| col1 | Col2 | Col3 |
+------+------+------+
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

+------+------+------+
| col3 | Col2 | Col1 |
+------+------+------+
Run Code Online (Sandbox Code Playgroud)

如何JTable从右到左排列?

Isu*_*uru 5

setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT)或applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT)将完成这一操作.有关进一步说明,请参阅java doc

setComponentOrientation

applyComponentOrientation

或者,您可以反转列名称数组和行数据数组的数组.