It’s showing katakana characters for me here:
/**
* Unicode Katakana Test (v1.0.1)
* GoToLoop (2021/Dec/26)
*
* https://Discourse.Processing.org/t/java-unicode-chars/34284/4
*
* http://Studio.ProcessingTogether.com/sp/pad/export/ro.9hlrt8LyDd9uA
*/
static final int FONT_SIZE = 22, CHARS = 30;
static final int START = 0x30A0, RANGE = 96;
static final String FONT_JAVA = "Serif";
void setup() {
size(700, 150);
noLoop();
fill(#FFFF00);
textAlign(CENTER, CENTER);
textFont(createFont(FONT_JAVA, FONT_SIZE, true));
}
void draw() {
String txt = "";
for (int i = 0; i++ < CHARS; txt += (char) (START + (int) random(RANGE)));
println(txt);
background(#400000);
text(txt, width >> 1, height >> 1);
}
void mousePressed() {
redraw();
}
void keyPressed() {
redraw();
}
P.S.: Console log depends if the PDE’s selected font can display that UNICODE range though.