Setar texto no Joptionpane.showinputdialog

ola pessoal…
minha duvida eh a seguinte: no inputdialog, o usuario digita o valor solicitado. como eu faço para que aparece um texto nesse lugar onde o usuario digita? tipo… um valor padrao… se o usuario quiser, ele altera… senao, pode ficar aquele mesmo

public class teste {
    
    public teste(){
        JOptionPane.showInputDialog("teste", "123");
        
    }
    
    public static void main(String[] args) {
        new teste();
    }
}

e como seria em um joption mais completo, com o tipo de mensagem?
igual a esse:

String aux = JOptionPane.showInputDialog(null, "Informe o nome do layout", "Salvar layout", JOptionPane.OK_CANCEL_OPTION);

JOptionPane.showInputDialog(null, 
                                     "Informe o nome do layout",  
                                     "Salvar layout",  
                                     JOptionPane.OK_CANCEL_OPTION,
                                     null,
                                     null,
                                     "123");  

obrigada…
funcionou certim