Wpis z mikrobloga

@grudus: no właśnie to jest dziwne, że działa, jak się wprowadzi z klawiatury stringa, ale jak ściąga wartość z pola w swingu to już nie. nie mam pojęcia o co chodzi
@SirSajko:
NumberFormat format = NumberFormat.getInstance();
NumberFormatter formatter = new NumberFormatter(format);
formatter.setValueClass(Integer.class);
formatter.setMinimum(0);
formatter.setMaximum(Integer.MAX_VALUE);
formatter.setCommitsOnValidEdit(true);
JFormattedTextField ileRozgrywek = new JFormattedTextField(formatter);
@domos: hard Space, non-breakable Space. Nic dziwnego że ją \s nie wykrył :D ani też " " zwykła spacja. Wstaw tam regex /\xa0/g na szybko to znalazłem nie daje gwarancji że poprawny kodzik
@moriturius: Bo twarda spacja jest standardowym separatorem tysięcy w języku polskim:

java.util.Locale.getDefault()
pl_PL

MessageFormat.format("{0}", 1000).toList().map{Integer.toHexString(it.toInt())}
[31, a0, 30, 30, 30]