Dúvida Java - o swing vai ser substituído?

260 views
Skip to first unread message

Rafael Jaques

unread,
Nov 24, 2011, 10:34:00 AM11/24/11
to Tche...@googlegroups.com
Fala, meu povo!

Vocês manjam de Java, né? :)

Estou dando uma re-estudada e ao abrir o NetBeans, qual não foi meu espanto ao ler que o Swing seria descontinuado.

Não sei quando isso veio a público e se já tem data para acontecer, contudo já gostaria de saber o que virá no seu lugar e SE virá!

Seria interessante ensinar aos meus alunos o tal do JavaFX no lugar do Swing?

Obrigado a todos e desculpe pelo post meio random. :)

Um abraço,
:: Rafael Jaques
:: http://www.phpit.com.br - http://www.twitter.com/rafajaques
:: Cristão - Professor - PHP Developer - Gremista - Colunista MX Studio - Linux User: #422354
:: "Se confessarmos os nossos pecados, ele é fiel e justo para nos perdoar os pecados, e nos purificar de toda a injustiça." (1 João 1:9)

Carlos Eduardo Alves

unread,
Nov 24, 2011, 11:49:47 AM11/24/11
to tche...@googlegroups.com
OK, pelo que vi o JavaFX foi descontinuado (http://weblogs.java.net/blog/fabriziogiudici/archive/2010/09/27/javafx-script-dead-long-live-visage) e o Swing não.
Pelo que eu entendi, o aviso do NetBeans se refere ao framework interno que a IDE usa para construção gráfica de GUI's, o Swing Application Framework, que gera código baseado em Swing automaticamente. Note que o Swing continua, desenhar interfaces gráficas no NetBeans (sem meter a mão no código) é que talvez não.

Alguém pode me corrigir se eu estiver errado?

PS: Alguém da lista já usou o eclipse para desenhar GUI's??

--
Carlos Eduardo Alves
Analista Desenvolvedor
Bash-maníaco nas horas vagas

--
Mensagem enviada para <http://groups.google.com/group/tchelinux>.
Regras de Conduta para o grupo: <http://tchelinux.org/regras>.

Joelmir Ribacki

unread,
Nov 24, 2011, 1:50:37 PM11/24/11
to tche...@googlegroups.com
Carlos,
Já usei o eclipse para desenhar GUIs.
Muito superior ao Netbens... pois ele gera código "bonito", o Netbeans não permite alterar os código gerados, já o eclipse você pode alterar bastante coisa que ele não se perde.
Já cheguei a copiar um .java gerado em um projeto e jogar em outro direto, o eclipse conseguiu me mostrar a GUI original sem maiores esforços...

--
Joelmir Ribacki

Aloisio Arsego Wohlmeister

unread,
Nov 24, 2011, 6:44:04 PM11/24/11
to tche...@googlegroups.com
Boa noite, estou desenvolvendo uma aplicação utilizando swing e pelo que entendi é bem o que o Carlos disse, será descontinuado o framework interno, dando prioridade para o Netbeans Platform(que eu não curti muito, talvez pela falta de prática e não estar disposto a estudá-la).

Joelmir, você utilizou algum plugin para o Eclipse ou montou as telas manualmente? Pois gostaria muito de utilizar o Eclipse para desenvolvimento, exatamente pelo motivo da liberdade de edição e menor sujeira no código.


Aloisio Arsego Wohlmeister
Software Developer
(054)9166-7271

Joelmir Ribacki

unread,
Nov 25, 2011, 7:11:55 AM11/25/11
to tche...@googlegroups.com
Sim, primeiramente fazia na mão grande as telas (não gostava do código gerado pelo NetBeans)...
Mas depois que descobri o plugin comecei a fazer de forma gráfica, já que o código gerado poderia ser manipulado sem problemas.
O nome do plugin não lembro (faz mais de ano que não uso mais, acabei perdendo ele).


-- 
Joelmir Ribacki

Aloisio Arsego Wohlmeister

unread,
Nov 25, 2011, 9:26:07 AM11/25/11
to tche...@googlegroups.com
Ok, muito obrigado, vou em busca do tal plugin. Se encontrar, posto o nome aqui.



Aloisio Arsego Wohlmeister
Software Developer
(054)9166-7271



Rober Guerra

unread,
Nov 28, 2011, 10:08:11 PM11/28/11
to tche...@googlegroups.com
Se alguém achar o tal plugin posta ai, ano que vem começo a disciplina de Programação Visual na Faculdade e será em Java, o professor usa Netbeans, mas também não curti muito ele...
valeu.
Att.
Rober Guerra, desenvolvedor web



Rafael Jaques

unread,
Nov 29, 2011, 7:16:50 AM11/29/11
to tche...@googlegroups.com
Pois é! Também vou dar Java ano que vem, e será com BlueJ e NetBeans.

Se puderem colocar o plugin aí pra gente testar, seria uma boa! :)

Um abraço,
:: Rafael Jaques
:: http://www.phpit.com.br - http://www.twitter.com/rafajaques
:: Cristão - Professor - PHP Developer - Gremista - Colunista MX Studio - Linux User: #422354
:: "Se confessarmos os nossos pecados, ele é fiel e justo para nos perdoar os pecados, e nos purificar de toda a injustiça." (1 João 1:9)


Joelmir Ribacki

unread,
Nov 30, 2011, 9:54:27 AM11/30/11
to tche...@googlegroups.com
Achei o plugin para desenhar interfaces no eclipse, que por sinal tem o dedo da Google ali no meio.
Segue um tutorial [1] onde mostra como instalar e usar.
Não sei quanto a compatibilidade com a ultima versão da IDE, mas na 3.6 rodava 100%

[1] http://www.vivaolinux.com.br/artigo/Windowbuilder-o-plugin-do-Google-para-trabalhar-com-interface-grafica-no-Eclipse



-- 
Joelmir Ribacki

Leticia Pillar

unread,
Nov 30, 2011, 10:39:33 AM11/30/11
to TcheLinux
Existe este plugin de swing para o eclipse Jigloo.

http://www.cloudgarden.com/jigloo/index.html


On 30 nov, 12:54, Joelmir Ribacki <joede...@gmail.com> wrote:
> Em 29/11/2011 10:16, Rafael Jaques escreveu:
>
>
>
>
>
>
>
>
>

> > Pois �! Tamb�m vou dar Java ano que vem, e ser� com BlueJ e NetBeans.
>
> > Se puderem colocar o plugin a� pra gente testar, seria uma boa! :)
>
> > Um abra�o,
> > :: Rafael Jaques
> > ::http://www.phpit.com.br-http://www.twitter.com/rafajaques
> > :: Crist�o - Professor - PHP Developer - Gremista - Colunista MX


> > Studio - Linux User: #422354

> > :: "Se confessarmos os nossos pecados, ele � fiel e justo para nos
> > perdoar os pecados, e nos purificar de toda a injusti�a." (1 Jo�o 1:9)
>
> > Em 29 de novembro de 2011 01:08, Rober Guerra <roberzgue...@gmail.com
> > <mailto:roberzgue...@gmail.com>> escreveu:
>
> >     Se algu�m achar o tal plugin posta ai, ano que vem come�o a
> >     disciplina de Programa��o Visual na Faculdade e ser� em Java, o
> >     professor usa Netbeans, mas tamb�m n�o curti muito ele...


> >     valeu.
>
> >     Em 25 de novembro de 2011 12:26, Aloisio Arsego Wohlmeister

> >     <aloisi...@gmail.com <mailto:aloisi...@gmail.com>> escreveu:


>
> >         Ok, muito obrigado, vou em busca do tal plugin. Se encontrar,
> >         posto o nome aqui.
>

> >         *Aloisio Arsego Wohlmeister**
> >         **Software Developer*
> >         *(054)9166-7271 <tel:%28054%299166-7271>*


>
> >         Em 25 de novembro de 2011 10:11, Joelmir Ribacki

> >         <joede...@gmail.com <mailto:joede...@gmail.com>> escreveu:


>
> >             Em 24/11/2011 21:44, Aloisio Arsego Wohlmeister escreveu:

> >>             Boa noite, estou desenvolvendo uma aplica��o utilizando
> >>             swing e pelo que entendi � bem o que o Carlos disse, ser�


> >>             descontinuado o framework interno, dando prioridade para

> >>             o Netbeans Platform(que eu n�o curti muito, talvez pela
> >>             falta de pr�tica e n�o estar disposto a estud�-la).
>
> >>             Joelmir, voc� utilizou algum plugin para o Eclipse ou


> >>             montou as telas manualmente? Pois gostaria muito de
> >>             utilizar o Eclipse para desenvolvimento, exatamente pelo

> >>             motivo da liberdade de edi��o e menor sujeira no c�digo.
>
> >>             *Aloisio Arsego Wohlmeister**
> >>             **Software Developer*
> >>             *(054)9166-7271 <tel:%28054%299166-7271>*


>
> >>             Em 24 de novembro de 2011 16:50, Joelmir Ribacki

> >>             <joede...@gmail.com <mailto:joede...@gmail.com>> escreveu:


>
> >>                 Em 24/11/2011 14:49, Carlos Eduardo Alves escreveu:
> >>>                 OK, pelo que vi o JavaFX foi descontinuado

> >>>                 (http://weblogs.java.net/blog/fabriziogiudici/archive/2010/09/27/javaf...)
> >>>                 e o Swing n�o.


> >>>                 Pelo que eu entendi, o aviso do NetBeans se refere

> >>>                 ao framework interno que a IDE usa para constru��o
> >>>                 gr�fica de GUI's, o Swing Application Framework, que
> >>>                 gera c�digo baseado em Swing automaticamente. Note
> >>>                 que o Swing continua, desenhar interfaces gr�ficas
> >>>                 no NetBeans (sem meter a m�o no c�digo) � que talvez
> >>>                 n�o.
>
> >>>                 Algu�m pode me corrigir se eu estiver errado?
>
> >>>                 PS: Algu�m da lista j� usou o eclipse para desenhar


> >>>                 GUI's??
>
> >>>                 --
> >>>                 Carlos Eduardo Alves
> >>>                 Analista Desenvolvedor

> >>>                 Bash-man�aco nas horas vagas


>
> >>>                 Em 24 de novembro de 2011 13:34, Rafael Jaques

> >>>                 <r...@php.net <mailto:r...@php.net>> escreveu:
>
> >>>                     Fala, meu povo!
>
> >>>                     Voc�s manjam de Java, n�? :)


>
> >>>                     Estou dando uma re-estudada e ao abrir o

> >>>                     NetBeans, qual n�o foi meu espanto ao ler que o
> >>>                     Swing seria descontinuado.
>
> >>>                     N�o sei quando isso veio a p�blico e se j� tem
> >>>                     data para acontecer, contudo j� gostaria de
> >>>                     saber o que vir� no seu lugar e /SE/ vir�!


>
> >>>                     Seria interessante ensinar aos meus alunos o tal
> >>>                     do JavaFX no lugar do Swing?
>
> >>>                     Obrigado a todos e desculpe pelo post meio

> >>>                     /random/. :)
>
> >>>                     Um abra�o,
> >>>                     :: Rafael Jaques
> >>>                     ::http://www.phpit.com.br-
> >>>                    http://www.twitter.com/rafajaques
> >>>                     :: Crist�o - Professor - PHP Developer -


> >>>                     Gremista - Colunista MX Studio - Linux User: #422354

> >>>                     :: "Se confessarmos os nossos pecados, ele �


> >>>                     fiel e justo para nos perdoar os pecados, e nos

> >>>                     purificar de toda a injusti�a." (1 Jo�o 1:9)


> >>>                     --
> >>>                     Mensagem enviada para
> >>>                     <http://groups.google.com/group/tchelinux>.
> >>>                     Regras de Conduta para o grupo:
> >>>                     <http://tchelinux.org/regras>.
>
> >>>                 --
> >>>                 Mensagem enviada para
> >>>                 <http://groups.google.com/group/tchelinux>.
> >>>                 Regras de Conduta para o grupo:
> >>>                 <http://tchelinux.org/regras>.
> >>                 Carlos,

> >>                 J� usei o eclipse para desenhar GUIs.
> >>                 Muito superior ao Netbens... pois ele gera c�digo
> >>                 "bonito", o Netbeans n�o permite alterar os c�digo
> >>                 gerados, j� o eclipse voc� pode alterar bastante
> >>                 coisa que ele n�o se perde.
> >>                 J� cheguei a copiar um .java gerado em um projeto e


> >>                 jogar em outro direto, o eclipse conseguiu me mostrar

> >>                 a GUI original sem maiores esfor�os...


>
> >>                 --
> >>                 Joelmir Ribacki
> >>                 --
> >>                 Mensagem enviada para
> >>                 <http://groups.google.com/group/tchelinux>.
> >>                 Regras de Conduta para o grupo:
> >>                 <http://tchelinux.org/regras>.
>
> >>             --
> >>             Mensagem enviada para
> >>             <http://groups.google.com/group/tchelinux>.
> >>             Regras de Conduta para o grupo:
> >>             <http://tchelinux.org/regras>.
>

> >             Sim, primeiramente fazia na m�o grande as telas (n�o
> >             gostava do c�digo gerado pelo NetBeans)...


> >             Mas depois que descobri o plugin comecei a fazer de forma

> >             gr�fica, j� que o c�digo gerado poderia ser manipulado sem
> >             problemas.
> >             O nome do plugin n�o lembro (faz mais de ano que n�o uso


> >             mais, acabei perdendo ele).
>
> >             --
> >             Joelmir Ribacki
>
> >             --
> >             Mensagem enviada para
> >             <http://groups.google.com/group/tchelinux>.
> >             Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>
> >         --
> >         Mensagem enviada para <http://groups.google.com/group/tchelinux>.
> >         Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>
> >     --
> >     Att.
> >     Rober Guerra, desenvolvedor web
>

> >     msn: r...@ibestvip.com.br <mailto:r...@ibestvip.com.br>


>
> >     --
> >     Mensagem enviada para <http://groups.google.com/group/tchelinux>.
> >     Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>
> > --
> > Mensagem enviada para <http://groups.google.com/group/tchelinux>.
> > Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>
> Achei o plugin para desenhar interfaces no eclipse, que por sinal tem o
> dedo da Google ali no meio.
> Segue um tutorial [1] onde mostra como instalar e usar.

> N�o sei quanto a compatibilidade com a ultima vers�o da IDE, mas na 3.6
> rodava 100%
>
> [1]http://www.vivaolinux.com.br/artigo/Windowbuilder-o-plugin-do-Google-...
>
> --
> Joelmir Ribacki

Reply all
Reply to author
Forward
0 new messages