Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Checking TextField input constraints

 
James Hodgkiss
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
(A bit long-winded, but a simple question...)

I've created TextField using:

tf2 = new TextField("Enter whatever:", null, 15, TextField.PASSWORD | TextField.NON_PREDICTIVE);

Later on in my code, I want to check whether tf2 has the PASSWORD contraint.

Because I also included the NON_PREDICTIVE constraint, the following detection code doesn't work:

if (tf2.getConstraints() == TextField.PASSWORD) {
//code a
}
else {
//code b
}

So what's the correct way to detect?

Thanks,
James
 
James Hodgkiss
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
if ((getConstraints() & PASSWORD) == PASSWORD) {
//code a
}
else {
//code b
}
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic