-1
当我使用表和我想列标题可以使用UTF-8语言编码。但列标题不支持使用unicode的语言。我该如何解决它?如何让表列标题支持其他语言?
当我使用表和我想列标题可以使用UTF-8语言编码。但列标题不支持使用unicode的语言。我该如何解决它?如何让表列标题支持其他语言?
这是代码不能支持的语言。
DefaultTableModel model = new DefaultTableModel();
model.addColumn("លេខរៀង");
model.addColumn("ឈ្មោះអតិថិជន");
jTable1.setModel(model);
我认为这是太晚了这个问题,但我写的人谁都有这个问题。
我有使用JavaFx相同的问题,我用这种方式修复它。
首先,初始化表格和列时,请使用英语。 ,然后使用setText()
更改所需的列标题。
以下是我的代码。我希望这会帮助你!
tcTime = table_schedule.getColumns().get(0); //
tcTime.setCellValueFactory(new PropertyValueFactory("Time"));
tcTime.setText("string in your language you want column title to name");
*“但它不支持语言。”*哪种语言?为了尽快提供更好的帮助,请发布[MCVE]或[简短,独立,正确的示例](http://www.sscce.org/)。 –
*“我怎样才能让表格标题支持其他语言?”*但简短的答案是 - 使用支持该语言使用的字符的“字体”。 –
我尝试改变它,但它是类型unicode UTF-8。它仍然错误。 –