Java Swing How to - Create JPasswordField and set initial size








Question

We would like to know how to create JPasswordField and set initial size.

Answer

/*  w ww  .  jav a2 s  . com*/
import java.awt.FlowLayout;

import javax.swing.JFrame;
import javax.swing.JPasswordField;
public class Main extends JFrame {
  public Main() {

    getContentPane().setLayout(new FlowLayout());

    JPasswordField textField1 = new JPasswordField("m", 1);
    JPasswordField textField2 = new JPasswordField("mm", 2);

    getContentPane().add(textField1);
    getContentPane().add(textField2);

    setSize(300, 190);
    setVisible(true);
  }

  public static void main(String argv[]) {
    new Main();
  }
}