Re:?

8 respostas
J

Belo título do seu post. Você merece o prêmio framboesa do ano!!

8 Respostas

V

oh mister charada
isso é tão simple
teu construtor não existe
apenas isso
“is so it is…
I can´t take my eyes of you”

Rafael_Nunes

Obs:Coloque títulos mais explicativos em seus posts, assim fica mais fácil do pessoal lhe ajudar e para futuras consultas.

Grato.

A

Aparentemente, você está passando três parâmetros, e o seu construtor espera quatro. Reveja os parâmetros que está passando para o seu construtor.
Outra coisa, apenas como sugestão: os seus nomes de classe não estão seguindo o Java Conventions. Dê uma estudada nesses padrões, eles são muito importantes para manter a padronização e limpeza de código.

Abraço,

Armando

Rafael_Nunes

Você declarou um construtor que recebe cinco parâmetros:

public Incluir_Prod(java.awt.Frame parent, boolean modal, CadProd prod, UnidProd up, ProdTabPrecos ptp )

E só está passando três parâmetros:

new Incluir_Prod(new javax.swing.JFrame(), true, null)
raikk0n3n

cannot find symbol symbol : constructor Incluir_Prod(javax.swing.JFrame,boolean,<nulltype>) location: class br.com.intersig.sistema.form.Incluir_Prod new [b]Incluir_Prod[/b](new javax.swing.JFrame(), true, null).setVisible(true);
Tenho vairos form com no Incluir_*

nome desse form é Incluir_Prod mas da esse erro se eu ponho Incluir_Func não da erro

o q pode tar errado
???

public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Incluir_Prod(new javax.swing.JFrame(), true, null).setVisible(true);
            }
        });
    }
raikk0n3n

Obrigado pelo titulo

tava sem inspiração

raikk0n3n
victorhugomuniz:
oh mister charada isso é tão simple teu construtor não existe apenas isso "is so it is.... I can´t take my eyes of you"

Existe sim

public class Incluir_Prod extends JDialog {
    
    private Frame Incluir_Prod;
    private CadProd prod = null;
    private UnidProd up = null;
    private ProdTabPrecos ptp = null;

    public Incluir_Prod(java.awt.Frame parent, boolean modal, CadProd prod, UnidProd up, ProdTabPrecos ptp ) {
        super(parent, modal);

        initComponents();
         
       //Centralizar o frame
        setLocationRelativeTo(null);
        
       
        // mostra o dia do sistema
            DATA_CADASTRO.setText(new SimpleDateFormat("dd/MM/yyyy").format(new Date()));
            DATA_CADASTRO.updateUI();
        
        
                   //     DecimalFormat decimal = new DecimalFormat("#,###.0");
 		   //      NumberFormatter numFormatter = new NumberFormatter(decimal);
 	           //       numFormatter.setFormat(decimal);
 		    //	numFormatter.setAllowsInvalid(false);
 		//	textFieldTeste = new JFormattedTextField();
 		//	textFieldTeste .setFormatterFactory( new DefaultFormatterFactory(numFormatter));
                                           
       
        //Mascara dos componentes - Fim--------------------------------------------------------
      
       this.prod = prod;
       this.up = up;
       this.ptp = ptp;
       
      atualizaform(); 
        //alterar a cor do ambiente do sistemas em relaçao do SO
        try {
            UIManager.setLookAndFeel( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
                SwingUtilities.updateComponentTreeUI(this);
        } catch ( Exception exc ) {
            System.out.println( "erro..." );
        }
       //Show Modal
       setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); 
       setVisible(true);
       
    }
   
    public boolean validaForm() {
       boolean ok = true;
        String msg = "";
        
       
        
        
        if(!ok) {
            JOptionPane.showMessageDialog(null, msg, "ATENÇÃO...", JOptionPane.ERROR_MESSAGE);            
       }
        return ok;
   }
    public void atualizaform(){
       if(this.prod != null) {
           
       } 
     
    }

....
   public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Incluir_Prod(new javax.swing.JFrame(), true, null).setVisible(true);
            }
        });
    }
raikk0n3n

funcionou
coloquei + 2 null

new Incluir_Prod(new javax.swing.JFrame(), true, null, null, null).setVisible(true);

TKz

Criado 3 de outubro de 2006
Ultima resposta 4 de out. de 2006
Respostas 8
Participantes 5