Colocar isso dentro de uma DB e fazer todo o processo pra logar, conectar, puxar os dados, guardar em uma String[] e depois colocar no JComboBox?
A segunda possibilidade eu sei que é mais simples pro cliente adicionar e modificar as Series dos equipamentos por exemplo.
Porem a primeira é fácil de implementar e fácil de modificar.
Faça numa classe, mas usando Enum como o Z já sugeriu.
webdouglas
coloque em um banco de dados as informações, a implementação pode ser um pouco mais demorada, mas sem dúvida voce ganhara na manutenção.
Se precisar adicionar um código novo oque é melhor fazer? mudar código e reinstalar a aplicação? ou dar um insert no banco de dados?
VictorMatuk
douglaspaulino:
coloque em um banco de dados as informações, a implementação pode ser um pouco mais demorada, mas sem dúvida voce ganhara na manutenção.
Se precisar adicionar um código novo oque é melhor fazer? mudar código e reinstalar a aplicação? ou dar um insert no banco de dados?
Verdade.
Mas como java é portátil eu só ia ter que recompilar uma classe.
Thiago_MuiLoko
Mas o seu cliente não ia ficar muito contente em ter que ligar pra vc toda vez que ele quizer adicionar um novo produto…
Vc pode montar o Enum com os dados do banco. Ou seja, unir o melhor das duas soluções.
VictorMatuk
Thiago MuiLoko:
Mas o seu cliente não ia ficar muito contente em ter que ligar pra vc toda vez que ele quizer adicionar um novo produto…
Vc pode montar o Enum com os dados do banco. Ou seja, unir o melhor das duas soluções.
Sempre fugi do enum =(
vou estudar ele. Valeu!
ViniGodoy
Isso não dá. O enum não é dinâmico.
Eu implementaria com classes mesmo. E faria um JComboBox com Series dentro e não Strings.
A menos que esses sejam dados que nunca mudam. Mas, se você já cogitou a possibilidade do cliente altera-los, então, cadastre-os no banco.