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:
[...] http://info.abril.com.br/professional/desenvolvimento/javafx-a-maquina-de-rias-da-su.shtml http://nodesign.wordpress.com/2007/11/27/javafx/ http://www.code.venuthomas.net/pt/2009/03/the-first-basic-overview-of-javafx/ [...]