JavaFX, a nova aposta da Sun

Olá! Esse é meu primeiro post aqui e por enquanto vou só dar

algumas dicas rápidas para quem está conhecendo o JavaFX.

Para quem ainda não conhece, JavaFX é uma plataforma de aplicações multimída que foi lançada esse ano, com o propósito de ser simples e fácil. O JavaFX tem como principais componentes a linguagem JavaFX Script e o sistema JavaFX Mobile.

JavaFX Script é uma linguagem de programação voltada ao desenvolvimento de interfaces Swing/AWT/Java2D.

JavaFX Mobile é um sistema operacional voltado ao desenvolvimento de aplicativos em ambiente móvel.

Abaixo segue um exemplo de como o JavaFX Script pode nos ser útil através de seu propósito: praticidade e simplicidade.

Exemplo em Swing de um Hello World:

public class HelloSwing {
public static void main(String[] args) {
JFrame frame = new JFrame("Meu programa em Swing");
JLabel label = new JLabel("Olá Mundo");
Dimension d = new Dimension(300, 50);
frame.setSize(d);
frame.add(label);
frame.setVisible(true);
}
}

Agora segue um exemplo em JavaFX Script:

Frame {
title: "Meu programa em javafx"
width: 200
height: 50
visible: true
content: Label {
text: "Olá mundo"
}
}

Aqui possui um executável do exemplo acima que pode ser visto pelo Java Web Start.

A Sun disponibilizou também um aplicativo exemplo que mostra a integração de um projeto JavaSE e JavaFX.

Por enquanto é isso. Breve voltarei a falar mais sobre o JavaFX e/ou outros assuntos de interesse. Se possui algum assunto específico que deseja saber mais, basta deixar um comentário que atenderei o mais breve possivel.

Aos que quiserem conferir, seguem alguns links interessantes:

Site Oficial

JavaFXPad Demo

Plugin JavaFX para Netbeans

Plugin JavaFX para Eclipse

JavaFX Script Studiomoto Demo

JavaFX Script Tesla Demo

Classes


One Comment on “JavaFX, a nova aposta da Sun”


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s