【问题标题】:Align values in JTable cells to right-to-left while Editing编辑时将 JTable 单元格中的值从右到左对齐
【发布时间】:2016-02-04 00:43:19
【问题描述】:
我有下表
我发现This 代码将“كوردى”列中的值从右到左对齐。
它工作正常,但是当我编辑单元格时,对齐变为从左到右,如上图所示,
编辑时如何将值从右到左对齐?
【问题讨论】:
-
-
我想知道ths 之类的东西是否会有所帮助,尽管我认为语言环境适合这种事情
-
标签:
java
jtable
alignment
【解决方案1】:
我找到了答案,谢谢大家
JTextField textField = new JTextField();
textField.setBorder(new LineBorder(Color.BLACK));
DefaultCellEditor dce = new DefaultCellEditor( textField );
table.getColumnModel().getColumn(2).setCellEditor(dce);
textField.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);