文本框

文本框

  • 文本框

import javax.swing.*;
import java.awt.*;

public class TestTextDemo01 extends JFrame {

    public TestTextDemo01(){
        Container container = getContentPane();
        TextField textField1 = new TextField("hello");
        TextField textField2 = new TextField("world",20);

        container.add(textField1,BorderLayout.NORTH);
        container.add(textField2,BorderLayout.SOUTH);

        this.setVisible(true);
        this.setSize(100,100);
        this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new TestTextDemo01();
    }
}
  • 密码框

import javax.swing.*;
import java.awt.*;

public class TestTextDemo02 extends JFrame{
    public TestTextDemo02(){
        Container container = getContentPane();

        //面板

        JPasswordField passwordField = new JPasswordField();//****
        passwordField.setEchoChar('*');

        container.add(passwordField);
        this.setVisible(true);
        this.setSize(200,150);
        this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new TestTextDemo02();
    }
}
  • 文本域

import javax.swing.*;
import java.awt.*;

public class TestTextDemo03 extends JFrame {
    public TestTextDemo03(){
        Container container = this.getContentPane();
        JTextArea textArea = new JTextArea(20,30);
        JScrollPane scrollPane = new JScrollPane(textArea);
        
        container.add(scrollPane);
        this.setVisible(true);
        this.setSize(200,300);
        this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new TestTextDemo03();
    }
}

 

posted @ 2022-01-19 23:53  少时凌云志  阅读(265)  评论(0)    收藏  举报