InputBox
Quisiera saber como podria ingresar asteriscos en lugar de letras, como si fuera la funcion en "C" ,
getch(); para leer sin eco y poder ponerle ' * ', traté de modificar la clase InputBox pero no lo logré
getch(); para leer sin eco y poder ponerle ' * ', traté de modificar la clase InputBox pero no lo logré
Lo que puedes hacer hacer es usar el passwordfield que es una caja de texto que ya posee lo que necesitas
miara este ejemplito
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class MyApp extends Frame
{
JPasswordField cajatexto;
public MyApp()
{
this.addWindowListener (new WindowAdapter(){
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
});
cajatexto=new JPasswordField();
add(cajatexto);
}
public static void main(String args[])
{
System.out.println("Starting App");
MyApp f = new MyApp();
f.setSize(100,100);
f.show();
}
}
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class MyApp extends Frame
{
JPasswordField cajatexto;
public MyApp()
{
this.addWindowListener (new WindowAdapter(){
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
});
cajatexto=new JPasswordField();
add(cajatexto);
}
public static void main(String args[])
{
System.out.println("Starting App");
MyApp f = new MyApp();
f.setSize(100,100);
f.show();
}
}
