Как ограничить длину текстового поля? - PullRequest
0 голосов
/ 20 апреля 2010

Я работаю над Eclipse Java, используя SWT Jface с RCP. Как я могу ограничить символы в моем текстовом поле. Например, если я хочу, чтобы в моем текстовом поле было только 4 символа, что мне делать? и что, если я хочу буквенно-цифровую комбинацию. снова в определенном пределе?

Ответы [ 3 ]

0 голосов
/ 28 февраля 2011

это у вас работает?

SWT / LimitthenumberofcharactersthattheStyledTextaccepts.htm "> http://www.java2s.com/Tutorial/Java/0280_SWT/LimitthenumberofcharactersthattheStyledTextaccepts.htm

0 голосов
/ 22 июня 2017

Это половина ответа:

text.setTextLimit(4);
0 голосов
/ 20 апреля 2010

Пожалуйста, посмотрите этот пример функции для ограничения символа

function check_length_year(my_form) {
  maxLen = 4; // max number of characters allowed
  if (my_form.retire_year.value.length > maxLen) {
  // Alert message if maximum limit is reached.
  // If required Alert can be removed.
  // var msg = "You have reached your maximum limit of characters allowed";
  // alert(msg);
  // Reached the Maximum length so trim the textarea
     my_form.retire_year.value = my_form.retire_year.value.substring(0, maxLen);
     return false;
  } else { // Maximum length not reached so update the value of my_text counter
     my_form.year_num.value = maxLen - my_form.retire_year.value.length;}
  } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...