• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

text editing

 
pia bezzina
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
well first question is, how do you limit the number of characters in a JTextField?!

thanks
 
Campbell Ritchie
Sheriff
Pie
Posts: 49849
70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch

That sounds like a Swing-related question, which they like on the Swing forum, so I shall move it.
 
Maneesh Godbole
Saloon Keeper
Posts: 11096
13
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The usual way to do is by tweaking the Document#insertString() method.

1) Extend a PlainDocument which implements Document
2) override the PlainDocument#insertString, to check if the threshold is about to be crossed, if yes, do nothing, if no call super.insertString
3) Attach this custom document either in the constructor of your JTextField or calling the setDocument() method.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic