-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。它仍然錯誤。 –