0

textField とボタンを備えた JDialog があります。ボタンを押したときに textField が空の場合、エラー メッセージが出力されます。しかし今、textField の情報を含む新しいウィンドウ (JDialog だと思います) を開きたいと思います。

{
    JButton aceptarButton = new JButton("Aceptar");
    aceptarButton.setBounds(332, 387, 86, 23);
    contentPanel.add(aceptarButton);
    aceptarButton.setFont(new Font("Tahoma", Font.PLAIN, 11));

    aceptarButton.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent arg0) {
        ArticuloDAO dao = new ArticuloDAO();
            Articulo a = new Articulo();

            if (nombreField.getText().equals("")) {
                System.out.println("Nombre");
            }else{
                String nombre = nombreField.getText();
                a.setNombre(nombre);
                dao.insert(a);
                Success s = new Success();
                s.setVisible(true);
                setVisible(false);
            }
        }

    });

    aceptarButton.setActionCommand("OK");
    getRootPane().setDefaultButton(aceptarButton);
}

[OK] をクリックすると、「名前がありません」という新しいウィンドウが開き、textField nombreField が空になります。どうですか?

4

2 に答える 2