Mensagens enviadas por: paulofafism
Índice dos Fóruns » Perfil de paulofafism » Mensagens enviadas por paulofafism
Autor Mensagem
Pessoal preciso fazer o seguinte.

Aqui na empresa existes 5 Palms para efetuar a leitura dos produtos e que são descarregados na base nos terminas na empresa. Só que preciso notificar quando o palm e descarregado no banco de dados FireBird e avisar as outras aplicações que o palm foi descarregado no bd.

Pensei em fazer isso usando os eventos do FireBird, a aplicação Conduit responsável por ler os dados do palm e armazenar no BD dispararia um evento no FireBird. e as aplicação que ficam responsaveis por tirar os pedidos seriam notificas. Quando fazia minhas aplicações em Delphi usava um componente chamado IBEvents que capturava os eventos disparado no firebird.
No java existe algo do tipo?
Pessoal alguém sabe fazer o binding usando ButtonGroup.
Pois tenho uma classe chamada Endereco que contem a propriedade tipoEndereco.
No meu formulario coloquei alguns JRadioButton identificando esses tipos de endereco tais como, Avenida, Rodovia, Rua etc..
Gostaria de saber como faço para fazer o bind entre esses meus JRadioButtons que estão dentro do ButtonGroup
com minha classe Endereço

Pessoal estouu desenvolvendo uma aplicação com o hibernate. Ela esta funcionando direitinho, cadastrando, excluindo etc.... Mas o problema e o seguinte resolvi fazer um teste de conexão caso o hibernate não encontre o bannco de dados para fazer a conexão, so que não e retornado nenhuma erro o hibernate parece que ignora esse eerro não exibindo nenhuma mensagem no console que a conexão falhou. Alguém tem alguma idéa?

não entendi a finalidade de seu modelEvent e modelListener...
events e listeners são responsabilidade da view (não sei se estou correto mais pelomenos ao meu ver é isto...)
o que eles estam fazendo na model?



Como eu disse o Model e responsavel por notificar a view de qualquer mudança que ocorra na Model, por exemplo
ao salvar um cliente quero que meus JTextFields fiquem desabilitados. então para isso basta implementar a classe ModelListener

Bem e isso ai
Como coloquei no diagrama de classes no inicio deste post e isso que entendo de MVC. Possuo a View, Controller e a Model. a model não pode ter referencia nenhuma da View. Essa referencia pode ser feita através de eventos que a model dispara como e caso das classes ModelEvent e ModelListener. Quando quero noficar a view de mudanças faço isso na controller. na minha classe eu tenho uma referencia a Model, um objeto na qual a instância dessa model e passado como parâmetro do construtor da Controller. e ai a controller faz o resto
Pelas minhas pesquisas e estudos sobre MVC e exemplos que vi aplicados a swing e web. Teria sim essa separação de fazer tanto para web quanto para desktop. Por em Swing suponhamos que você tenha que exibir valores em uma View o valor apresentado como um Grafico e na outra View e apresentado com valores números, bem ai que vejo entrando o MVC no swing. Um controller recebendo e enviando requisições das duas Views. Pois bem sem necessidades de alterar o modelo.

As minhas classes Models funcionam idenpendente de ser web ou desktop, mas acredito que a camada controller Web e um pouco diferente da Swing. a controller trataria somente de interfaces swing.

Bem acho quee isso.
Minha aplicação é Swing. Num sei como seria em web o padrão MVC pois não tenho noção nenhuma de aplicação web. Estou utilizando o padrão MVC para aplicações swing como eu vi no livro Padrão de Projeto da serié use a cabeça no livro contém implementações para Swing e para Web. Não como poderia melhor esse meu modelo para aceitar tanto quanto outro. Pelo que tenho visto a controller teria que ser idenpendente. No meu caso esta funcionamente perfeitamente ao mudar minha View do Swing, onde tenho um tela de cadastro, e outra so exibe todos os dados. Acho que MVC para Swing seria esse modelo que fiz. Me corrijam se eu estiver errado.

Agradeço a todos
Pessoal ja faz algum tempo que estou estudando o padrão MVC. Gostaria de Saber de vocês se ele esta correto

Vejam a imagem abaixo das classes Model

Neste diagrama de classe como vcs podem ver possuo a Interface Model, class abstrata AbstractModel e a classe concreta DefaultModel
ModeListener, ModelDispatchableEvent, ModelEvent são usados para gerenciar os eventos da model.

Num controle cadastro simples como é o caso do cadastro de estado basta usar a classe DefaultModel, esta classe mantém um referência a interface DAO. que eu posso instânciar em minha aplicação o DAO e passar como parâmetro do seu contrutor ou no método setDao


Vejam a imagem abaixo das classes controller

Como vocês podem ver na classe Controller - ControllerFrmCadEstados mantém uma referência a interface Model. A classe ControllerFrmCadEstado implementa a interface BaseController que possui os métodos


Onde no construtor da minha View ou seja do meu formulário esta assim



Agora pergunto será que estruturei bem minha aplicação do Modelo MVC. Esta minha implementação esta correta?
Quem puder me ajudar agradeço desde já
E ai pessoal o negocio e o seguinte o codigo funciona perfeitamente como LAF padr/ao do java. agora quandomudo para LAF do Windows ai que ocorre o problema estou Usando o NetBeans 6.0

Nesta configuração abaixo o NetBeans gera esse arquivo,pois ele usa o Swing Application Framework.
Nesta linha de configuração Application.lookAndFeel quando altero seu valor para system e executo a aplicação e que o problema ocorre e gostaria de saber pq isso ocorre

Pessoal andei olhando pelo forum não vi nenhum solução viável para trocar o TAB pelo ENTER.
Pesquisando pelo google achei este código abaixo ele funciona diretinho mas apenas com estou com o LookAndFeel padrão do Java, quando mudo para o LAF do windows este código ja não passa funcionar mais.
Alguém tem alguma ideia do que pode ser?

Alguém tem alguma outra solução viável?

Aconselho a vc a estudar o java basico antes de vc passar para uma IDE como NetBeans, conhcer os layouts e tudo mais isso tudo estudando e fazendo as interfaces na mão. somente o basico para vc entender o funcionamente de se criar aplicações Desktop em JAVA
Tb não obtive sucesso dessa forma. So consigo retornar os dados quando coloco
a seguinte consulta

As classes ja estão todas mapeadas

Classe TelefoneCliente mapeada



Classe Cliente mapeada
Pessoal estou precisando fazer um join entre a Tabela Cliente e TelefoneCliente. nesse consulta preciso retornar todos os campos da tabela TelefoneCliente, e da Tabela Cliente apenas o nome. Fiz a minha consulta como no código abaixo. Só que quanto vou executar a consulta não me retorna nada, nenhum. No log do hibernate não e exibido nenhuma consulta SQL.
Será que para essa consulta tenho que criar um objeto com os campos da consulta para conseguir o que eu quero.
Como faço para resolver esse problema?


 
Índice dos Fóruns » Perfil de paulofafism » Mensagens enviadas por paulofafism
Ir para:   
Powered by JForum 2.1.8 © JForum Team