【Java开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了Java开源代码-TextFieldPanel.java的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
import java.awt.*;
// 在Panel内放置 String 属性
public class TextFieldPanel extends AttributePanel
{
// 放置属性的 TextField
private TextField textField;
public TextFieldPanel(String attr, String prompt, int textLength)
{
super(attr);
setLayout(new FlowLayout(FlowLayout.CENTER, 15, 0));
// 如果提示是一个有效字符串,则添加一个 Label
if(prompt != null)
{
add(new Label(prompt, Label.LEFT));
}
// 创建TextField,并把它添加到Panel上
textField = new TextField(textLength);
add(textField);
}
public String toString()
{
// 返回属性,一个"不确定"的消息
if(textField.getText().trim().equals(""))
{
return attribute + ": not specified";
}
return attribute + ": " + textField.getText().trim();
}
} // TextFieldPanel
上一篇:
TextFieldInputConstraintsDemo.java
下一篇:
关于听觉掩蔽的语音增强算法及DSP实现