⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 labeledfield.java

📁 Typing fingers Typing programme
💻 JAVA
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

/**	This class is a combination of JLabel and JTextField.
*/

class LabeledField extends JPanel{
	private int type=2,chars=20;
	CustomTextField tf;
	DialogLabel l;
	String label,previous="";
	LabeledField(String label){
		this.label=label;
		arrange();
	}
	LabeledField(String label,int chars){
		this.label=label;
		this.chars=chars;
		arrange();
	}
	LabeledField(String label,int chars,int type){
		this.label=label;
		this.type=type;
		this.chars=chars;
		arrange();

	}
	private void arrange(){
		setLayout(new FlowLayout(FlowLayout.LEFT));
		add(l=new DialogLabel(label));
		add(tf=new CustomTextField(chars,type));
	}
	public String getText(){
		return tf.getText();
	}
	public JTextField getTextField(){
		return (JTextField)tf;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -