Há muito tempo atrás desenvolvi um PDV em VB6+PostgreSQL, atualmente gostaria de “migrar” para Java. Bom, é certo que terei muitas “pedras” pelo caminho, mas será que vale a pena migrar para java?? Realmente eu gostaria de contar com esse diferencial “de ser multi-plataforma”…
Bom dia…
Bom cara…aqui na empresa onde trabalho o ERP é tudo em swing…mas possui tb um sistema web…
o meu sistema q estou desenvolvendo tambem é em Swing…
abrcs []'s
otaviojava
Aqui na empresa ainda usa o swing.
robinsonbsilva
Fala duduribeiro !!
Então,
Eu até conheço swing, trabalhei num projeto há muito tempo atrás! De lá para cá, só web.
Bom, o que me deixa recioso é em relação aos gerenciadores de layout. Antes, eu usava o gridbaglayout, atualmente surgiram vários, mas pelo que vi, nada “que aumentasse” consideravelmente a produtividade, li sobre o matisse, e muitos afirmar que é um parto… Bom seria se houvesse algo semelhante ao “delphi/vb”, a construção de GUI’s eram muito simples mesmo.
Outra coisa que uso muito, e seria necessário “suar” a camisa seria alguns componentes “activex” que minha aplicação possui. Eu vi que para termos um JTable “bacaninha” com botões e tudo mais é necessário dedicar um bom tempo só na customização desses!!
Enfim, acredito que “valha” a pena, pois para esse tipo de sistema em questão, poder rodas numa rede microsoft/linux é um bom diferencial mesmo.
duduribeiro
robinsonbsilva:
Fala duduribeiro !!
Então,
Eu até conheço swing, trabalhei num projeto há muito tempo atrás! De lá para cá, só web.
Bom, o que me deixa recioso é em relação aos gerenciadores de layout. Antes, eu usava o gridbaglayout, atualmente surgiram vários, mas pelo que vi, nada “que aumentasse” consideravelmente a produtividade, li sobre o matisse, e muitos afirmar que é um parto… Bom seria se houvesse algo semelhante ao “delphi/vb”, a construção de GUI’s eram muito simples mesmo.
Outra coisa que uso muito, e seria necessário “suar” a camisa seria alguns componentes “activex” que minha aplicação possui. Eu vi que para termos um JTable “bacaninha” com botões e tudo mais é necessário dedicar um bom tempo só na customização desses!!
Enfim, acredito que “valha” a pena, pois para esse tipo de sistema em questão, poder rodas numa rede microsoft/linux é um bom diferencial mesmo.
Eu ja programei em VB6…sofri no começo pra conseguir programar sem o GUI Builder do vb rsrsr…mas valeu a pena cara…
agora meu sistema roda em multiplataforma…geralmente instalo em clientes tudo Linux…ai fica show =]…
eu atualmente uso o Window Builder no eclipse pra construir as telas…
se vc for construir as telas na mão… aconselho aprender GridBagLayout…
abrcs
robinsonbsilva
Opa, valew pela sugestão!!
Vou dar uma analisada no WindowBuilder
fpastore
uma opção pro SWING é o SWT/JFace que é mais léve, pq usa os componentes do SO
(eclipse é feito em SWT)
se vc já nao se aprofundou no SWING, acho que compensa dar uma olhada no SWT com JFace
duduribeiro
robinsonbsilva fica uma sugestão…
qndo for popular sua tabela (JTable)
NÃO utilize DefaultTableModel…
Ai é do Gosto…
para mim é o melhor gerenciador de layout…
robinsonbsilva
Muito obrigado a todos!
Vou “estudar” agora a melhor opção para mim!!
Marky.Vasconcelos
Acho que o melhor LayoutManager é o MigLayout, é o mais simples e da um resultado bem legal quando voce aprende a dividir suas telas em varios grupos de componentes.