изменение текстового поля zk на zk int / decimal box - PullRequest
0 голосов
/ 07 декабря 2010

Я использую текстовое поле zk в java-файле. Когда встречается определенное условие, я хотел бы установить ограничение таким образом, чтобы текстовое поле принимало только «цифры или десятичные дроби». Есть ли способ установить ограничение или около того?

Я ищу что-то вроде этого:

личное текстовое поле tb = новое текстовое поле (); if (условие) { tb.setConstraint («только цифры»); }

Спасибо, Sony

Ответы [ 4 ]

1 голос
/ 06 декабря 2012

Zk предоставляет intbox и decimalbox ... вы можете использовать эти компоненты вместо этих * *

0 голосов
/ 19 мая 2015

проблема с ZK intbox заключается в том, что он пропускает начальные нули, например, если у v возникает ситуация, когда мы хотим ввести только число, также мы должны сохранять начальный ноль, например, 00230, в этом случае intbox будет отбрасывать начальный ноль и вернется 230.

0 голосов
/ 20 ноября 2012

Вы можете найти Zk с intBox, который будет хорошо работать для вас ...

<intbox constraint="no negative,no empty"/>

Более подробно вы можете найти здесь

0 голосов
/ 08 декабря 2010

Насколько я знаю, такого ограничения нет.Тем не менее, вы можете реализовать свой собственный.Есть некоторая информация об ограничении в ZK javadoc

Просто любопытно, почему бы не использовать intbox или decimalbox?

...