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 が空になります。どうですか?