Netbeans Plataform, vale a pena  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
marques_eder
Thread.start()
[Avatar]

Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline

Pessoal,

O que vcs acham de montar uma aplicação swing baseada em módulos sobre a plataforma do netbeans

Vale a pena estudar aquelas api org.openide.* e usar aquelas classes que clonam as consagradas:
org.openide.DialogDisplayer no lugar de java.awt.Dialog;
org.openide.filesystems.FileObject no lugar de java.io.File
...etc

Tô meio reticente em adotar isso.

Qual a opnião de vcs?


------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.

Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java

mister__m
Virtual Machine Man
[Avatar]

Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline

Vale a pena usar a plataforma se sua aplicacao precisar do conceito de nos, acoes baseadas em nos, abstracoes em cima do sistema de arquivos, diversas views em tabs e coisas do tipo. Para aplicacoes desktop comerciais, CRUD-like, com certeza nao eh o caso. NetBeans Platform eh muito usado para editores, consoles e afins.

Pra outros tipos mais consagrados de aplicacoes comerciais desktop, eh melhor usar o genesis com um gerador de codigo como o Greenbox.

Michael Nascimento Santos, aka Mister M

Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m
[WWW]
marques_eder
Thread.start()
[Avatar]

Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline

Eu estou fazendo um software de análise de dados. Eu pego um List<Double> de 5, 10 mil ou + e faço uma 'massagem' nesses dados, contas e contas que depois põe-se em gráficos e etc.
Muitas dessas análises são demoradas e ficam rodando um bom tempo, dai preciso ficar namorando a máquina, esperando retornar, pra por a proxima pra rodar.

Mais pra frente eu quero fazer um encadeamento de análises, seleciono diversas séries temporais (o list_double), escolho o(s) tipo(s) de conta/analise(s) que desejo operar sobre os dados e aperto 'GO'.
Deixaria o fim de semana rodando e vou pescar, que blz.

mister__m, vc acha que essa fila ou 'encadeamento' como eu disse acima se enquadra no conceito de nós? Se aplica?


------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.

Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java

mister__m
Virtual Machine Man
[Avatar]

Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline

Realmente nesse tipo de aplicacao o NetBeans Platform cairia bem. Os graficos seriam TopComponents, voce teria menus de contexto, nos etc. Seria recomendavel sim. Agora, voce nao precisa usar FileObject pra isso. Pode ir usando as APIs que quiser, conforme precisar.

Michael Nascimento Santos, aka Mister M

Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m
[WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team