ava学习
day28
目录
1、文本框/密码框
1.1、文本框
package Demo01;
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
//文本框
public class TestTextDemo01 extends JFrame{
public TestTextDemo01() {
Container container = this.getContentPane();
//建文本框
JTextField textfield = new JTextField("Hello");
JTextField textfield2 = new JTextField("大数据5班");
//设置方位
container.add(textfield,BorderLayout.NORTH);
container.add(textfield2,BorderLayout.SOUTH);
this.setVisible(true);
this.setSize(500, 350);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestTextDemo01();
}
}
1.2、密码框
运行代码如下:
package Demo01;
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
//密码框
public class TestTextDemo02 extends JFrame{
public TestTextDemo02() {
Container container = this.getContentPane();
//建文本框
JPasswordField passwordField = new JPasswordField();
passwordField.setEchoChar('^');
//设置方位
container.add(passwordField);
this.setVisible(true);
this.setSize(500, 350);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestTextDemo02();
}
}