「シンボルの挿入」ダイアログを作成しようとしています。Unicode 文字のリストを取得して JList に追加し、潜在的に「ギリシャ語など」に分類したいと考えています。私はこの非常に粗雑な方法に出くわしました:
for (int i=0; i<=Integer.MAX_VALUE; i++) {
if (Character.isDefined(i)) {
list.add(new String(Character.toChars(i)));
}
}
しかし、初期化とロードには永遠にかかります。文字をより効率的に表示する方法が必要です。また、何かを表示する文字だけを表示することをお勧めします。一部の文字は空白に見え、大きな醜いギャップが残るためです。