Estou tentando fazer um JOptionPane com mascara para entrada de dados, mas ta dificil
Vi o exemplo da sun de CustomDialog.java mas ta muito comlpexo, então resolvi fazer uma coisa simples:
a ideia é implementar esse método:
mas ai que ta o problema, pois não sei como vou mandar retornar os valores quando o usuario clicar no botao, olha como está:
public static String mostraInputDialogComMascara(JComponent parent, String titulo, String texto, String mascara)
{
final JInternalFrame frame = new JInternalFrame(titulo, true, true, true, true);
JFormattedTextField textField = new JFormattedTextField(Ajudante.getMascara(mascara));
frame.setLayout(new MigLayout("", "[center]20[center]", "[center]"));
frame.add(new JLabel(texto), "wrap");
JButton ok = new JButton("OK");
ok.addActionListener(new ListenerOk());
JButton cancelar = new JButton("Cancelar");
cancelar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
frame.dispose();
} });
frame.add(ok);
frame.add(cancelar);
}\
Algume ideia?
