13.19. The TextField Class
Textfields create boxed areas to display or read a single line of text. See TextArea (Section 13.20) for a component that can display multiple lines. Java textfields do not permit mixed fonts or colors within a single textfield. If a textfield is being used for input, you typically allocate it (perhaps with a default entry or size) by specifying everything in the constructor, as follows:
TextField lastNameField = new TextField(15); add(lastNameField); TextField langField = new TextField("Java"); add(langField);
Textfields used only for display are similar but require a call to setEditable to turn off input capability. Also, the value is often filled in through a separate step, since it might not be available when ...