textfieldpanel.java
来自「java learn PPT java learn PPT java learn」· Java 代码 · 共 36 行
JAVA
36 行
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
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?