Sistema desktop com JGoodies
Pessoal gostaria da ajuda de voces para encontrar o melhor caminho e forma de codificar meu sistema.
Estou um pouco perdido e preciso de orientação.
Estou utilizando JGoodies Forms , binding e validation
Estou disponibilizando os fontes peço que o mesmo seja analizado e peço que me deem sugestoes de melhoria
nesta pequena parte.
Pela atenção muito obrigado, Israel.
Israel Barbosa
Curtidas 0
Respostas
Henrique Weissmann
01/08/2009
Israel,
por favor, nos forneça o link para o seu código fonte para que possamos analisá-lo.
Seja também um pouco mais específico com relação à sua aplicação: o que você acha que está pior na sua opinião? Precisamos de um ponto de partida para que possamos começar o trabalho de análise.
por favor, nos forneça o link para o seu código fonte para que possamos analisá-lo.
Seja também um pouco mais específico com relação à sua aplicação: o que você acha que está pior na sua opinião? Precisamos de um ponto de partida para que possamos começar o trabalho de análise.
GOSTEI 0
Israel Barbosa
01/08/2009
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é necessário fazer uma chamada a classe SubCategoria. Para que a mesma seja selecionada em um componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova subCategoria seja efetuado.
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é necessário fazer uma chamada a classe SubCategoria. Para que a mesma seja selecionada em um componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova subCategoria seja efetuado.
GOSTEI 0
Israel Barbosa
01/08/2009
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é necessário fazer uma chamada a classe SubCategoria. Para que a mesma seja selecionada em um componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova subCategoria seja efetuado.
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é necessário fazer uma chamada a classe SubCategoria. Para que a mesma seja selecionada em um componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova subCategoria seja efetuado.
GOSTEI 0
Israel Barbosa
01/08/2009
#ID: 8233 Postado em: 8/3/2009 12:51:38 PM
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip
Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é
necessário fazer uma chamada a classe SubCategoria.
Para que a mesma seja selecionada em um
componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar
no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova
subCategoria seja efetuado e ao fechar o formulário a nova subCategoria seja exibida no JComBoBox. No entanto não sei a melhor maneira para fazer isto porque é um pouco diferente de se trabalhar com estas apis. O que preciso mesmo neste momento e saber a melhor forma para realizar isto e tambem se possivel de uma olhada Tentei registrar dialog da classe SubCategoriaView no Listener WindowListener mas parece so funcionar quando clicko no x e não quando pressiono Esc. Na verdade o que tentei fazer é uma ganbiarra e acho que esta errado!! nos metodos e nos formulários e veja se você tem alguma sugestão de melhoria para o mesmo.
Todos os formulários herdam de EscDialog que se encontra na classe componentsFactory. Desculpe ter repetido a mensagem varias vezes é que deu um probleminha no teclado.
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip
Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é
necessário fazer uma chamada a classe SubCategoria.
Para que a mesma seja selecionada em um
componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar
no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova
subCategoria seja efetuado e ao fechar o formulário a nova subCategoria seja exibida no JComBoBox. No entanto não sei a melhor maneira para fazer isto porque é um pouco diferente de se trabalhar com estas apis. O que preciso mesmo neste momento e saber a melhor forma para realizar isto e tambem se possivel de uma olhada Tentei registrar dialog da classe SubCategoriaView no Listener WindowListener mas parece so funcionar quando clicko no x e não quando pressiono Esc. Na verdade o que tentei fazer é uma ganbiarra e acho que esta errado!! nos metodos e nos formulários e veja se você tem alguma sugestão de melhoria para o mesmo.
Todos os formulários herdam de EscDialog que se encontra na classe componentsFactory. Desculpe ter repetido a mensagem varias vezes é que deu um probleminha no teclado.
GOSTEI 0
Israel Barbosa
01/08/2009
#ID: 8233 Postado em: 8/3/2009 12:51:38 PM
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip
Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é
necessário fazer uma chamada a classe SubCategoria.
Para que a mesma seja selecionada em um
componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar
no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova
subCategoria seja efetuado e ao fechar o formulário a nova subCategoria seja exibida no JComBoBox. No entanto não sei a melhor maneira para fazer isto porque é um pouco diferente de se trabalhar com estas apis. O que preciso mesmo neste momento e saber a melhor forma para realizar isto e tambem se possivel de uma olhada Tentei registrar dialog da classe SubCategoriaView no Listener WindowListener mas parece so funcionar quando clicko no x e não quando pressiono Esc. Na verdade o que tentei fazer é uma ganbiarra e acho que esta errado!! nos metodos e nos formulários e veja se você tem alguma sugestão de melhoria para o mesmo.
Todos os formulários herdam de EscDialog que se encontra na classe componentsFactory. Desculpe ter repetido a mensagem varias vezes é que deu um probleminha no teclado.
O meu codigo se encontra no meu disco virtual e o link para ele é:
http://video.devmedia.com.br/discovirtual/200152/Sistema/ComercialPro.zip
E o link para os artigos que tratam desta api é:
http://video.devmedia.com.br/discovirtual/200152/Artigos/Artigos.zip
Primeiramente de uma olhada nas classes Categoria e SubCategoria repare que na classe Categoria é
necessário fazer uma chamada a classe SubCategoria.
Para que a mesma seja selecionada em um
componente JComBobox e caso seja necessário cadastrar uma nova SubCategoria é necessário clickar
no botão com reticencias ao lado do JComBobox que abrirá o formulário para que o cadastro da nova
subCategoria seja efetuado e ao fechar o formulário a nova subCategoria seja exibida no JComBoBox. No entanto não sei a melhor maneira para fazer isto porque é um pouco diferente de se trabalhar com estas apis. O que preciso mesmo neste momento e saber a melhor forma para realizar isto e tambem se possivel de uma olhada Tentei registrar dialog da classe SubCategoriaView no Listener WindowListener mas parece so funcionar quando clicko no x e não quando pressiono Esc. Na verdade o que tentei fazer é uma ganbiarra e acho que esta errado!! nos metodos e nos formulários e veja se você tem alguma sugestão de melhoria para o mesmo.
Todos os formulários herdam de EscDialog que se encontra na classe componentsFactory. Desculpe ter repetido a mensagem varias vezes é que deu um probleminha no teclado.
GOSTEI 0
Henrique Weissmann
01/08/2009
Israel,
obrigado por postar o material. Já estou analisando seu código e daqui a pouco posto aqui as conclusões que cheguei ok?
obrigado por postar o material. Já estou analisando seu código e daqui a pouco posto aqui as conclusões que cheguei ok?
GOSTEI 0
Israel Barbosa
01/08/2009
Blz Fico no aguardo.
Pela atenção muito obrigado!
Pela atenção muito obrigado!
GOSTEI 0
Dyego Carmo
01/08/2009
ISRAEL ALEXANDRE
Olá !
Estou analisando seu sistema , apesar de já ter lido sua pergunta inicial... gostaria de saber especificamente qual é o seu objetivo ao final deste chamado.... ou seja... o que vc precisa realmente referente a este sistema ?
Olá !
Estou analisando seu sistema , apesar de já ter lido sua pergunta inicial... gostaria de saber especificamente qual é o seu objetivo ao final deste chamado.... ou seja... o que vc precisa realmente referente a este sistema ?
GOSTEI 0
Israel Barbosa
01/08/2009
A minha principal duvida se refere a como atualizar a JComboBox apos cadastrar uma subCategoria chamando este formulario de dentro do formulario de produtos. Ou seja quando eu fechar este formulario a nova subcategoria que
acabei de cadastrar deve aparecer no JCombobox. Qual a melhor maneira para fazer isto. Tambem observe que
o mesmo codigo que é utilizado no menuPrincipal para abrir o formulario de subcategoria que se repete na classe
produtos. Como faço para não ter que repeti-lo duas vezes?
Observe tambem que todos os formularios são derivados da classe escDialog, exceto o menuPrincipal.
Gostaria tambem de armazanar as preferencias do usuario quando o mesmo redimensiona o formulario.
Gostaria de saber sua opiniao a respeito dos layouts dos formularios.
Caso esteja muito bagunçado e dificil de entender podemos iniciar a contrução de um novo exemplo contendo as mesmas classes(Categoria, SubCategoria, Produto) do zero. Da forma que vc me orientar a fazer. No entanto gosta
ria de continuar utilizando JGoodies. Caso seja assim vamos nos concentrar primeiramente na api de binding que é a mais complexa. E talves utilizar o Spring para fazer a injeção de dependencias. No entanto preciso disso o mais rapido possivel. O que vc acha?
GOSTEI 0
Dyego Carmo
01/08/2009
Ué... qual a tela que vc precisa atualizar o JCombobox ?
Tem a tela de cadastro da categoria onde posso selecionar apenas a sub-categoria e nao cadastra-la ..
Tem a tela de cadastro da categoria onde posso selecionar apenas a sub-categoria e nao cadastra-la ..
GOSTEI 0
Israel Barbosa
01/08/2009
E a tela de produtos onde voce chama a tela de categorias e subCategorias mas por enquanto os dados ficam apenas em memoria, ta super bagunçado nem eu sei direito!!! Vo ve se consigo gravar um video para te enviar.
GOSTEI 0
Dyego Carmo
01/08/2009
hehehe , fica mais facil para que eu entenda hehehe...
fico no aguardo...
fico no aguardo...
GOSTEI 0
Devmedia
01/08/2009
Israel,
conseguiu montar o video para que o consultor possa lhe ajudar com a dúvida?
conseguiu montar o video para que o consultor possa lhe ajudar com a dúvida?
GOSTEI 0
Israel Barbosa
01/08/2009
Espera mais um pouco que estou fazendo o video
GOSTEI 0
Devmedia
01/08/2009
Israel,
podemos encerrar o chamado?
podemos encerrar o chamado?
GOSTEI 0
Israel Barbosa
01/08/2009
Espera mais um pouco estou tendo muito trabalho e não tive tempo para mexer nisto.
Desculpe a demora, vou providenciar isto o mais rapido possivel.
Desculpe a demora, vou providenciar isto o mais rapido possivel.
GOSTEI 0
Dyego Carmo
01/08/2009
Estou no aguardo.
GOSTEI 0
Israel Barbosa
01/08/2009
Blz vou providenciar.
GOSTEI 0
Devmedia
01/08/2009
Israel,
por falta de retorno estamos encerrando o chamado. Assim que providenciar o seu video e /ou ainda tenha dúvidas sobre o assunto aqui tratado, por favor, volte a postar aqui mesmo que o consultor voltará a lhe atender.
por falta de retorno estamos encerrando o chamado. Assim que providenciar o seu video e /ou ainda tenha dúvidas sobre o assunto aqui tratado, por favor, volte a postar aqui mesmo que o consultor voltará a lhe atender.
GOSTEI 0