If you need to obtain more than one line of input from the user, use a text area.The Swing API provides several classes for components that are either varieties of text fields or that include text fields. When the user presses Enter in the text field, the program copies the text field's contents to the text area, and then selects all the text in the text field.What my question is, how to identify the control name which makes this event to be fired. One way would be to override the process Key Event method of your components.That way you can intercept an typed in characters and check to see if the user typed in a valid character. Hi I'm having a JMasked Text Field that accepts IPAddress, Now the problem is I need to set the IPAddress limits to 255.255.255.255 as max and also, if the user inputs 0.11, it takes it as 011.11_.11_.11_ How do I solve this problem ?!! Is there a swing component or an AWT component that accepts and sets the ... But if you shd make with std why don't you take useful to you code from "java Mail API" classes?You can find the entire code for this program in in the example, indicates the number of columns in the field.
In this case, the pattern seems to be one or more digits, followed by a period, AND exactly 4 digits after the decimal point.
In this section,you will learn how to validate the textfield by allowing only numbers to enter.
For this purpose, we have used the key Event class.
The following example displays a basic text field and a text area. Click the Launch button to run Text Demo using Java™ Web Start (download JDK 7 or later).
Alternatively, to compile and run the example yourself, consult the example index.