Re:Erro no Jdialog

Nesta Linha:

JDialog Dialog = new JDialog (cadastrocliente.Class_Home.this, true).setVisible(true);

Deixe Assim:

JDialog Dialog = new JDialog (cadastrocliente.Class_Home.this, true); Dialog.setVisible(true);

O metodo setVisible não tem como retorno um JDialog e sim um void.

Que pode esse erro??


    JDialog Dialog = new JDialog (cadastrocliente.Class_Home.this, true).setVisible(true);
D:\Cadastro\CadastroCliente\CadastroCliente\src\cadastrocliente\Class_Table.java:69: incompatible types
found   : void
required: javax.swing.JDialog
               JDialog Dialog = new JDialog (cadastrocliente.Class_Home.this, true).setVisible(true);
2 errors
BUILD FAILED (total time: 0 seconds)
 

O codigo é esse


BtnIncluir.setText("Incluir");
        BtnIncluir.setPreferredSize(new java.awt.Dimension(121, 24));
        BtnIncluir.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent ae) {
               setModal(true);  
               JDialog Dialog = new JDialog (cadastrocliente.Class_Home.this, true).setVisible(true);
            }
        });
 

agora esta dando este erro

“not an enclosing class: cadastrocliente.Class_Home”