Curso JavaFX Free!

Agosto 25, 2009

Veja detalhes no site da Sun.

(Reposting an email we received from Sang Shin over the weekend)

The 1st session of the “Free 15-week JavaFX Programming (with Passion!)” online course ended as of today (July 25th, 2009) with participation of ~4000 people.

The 2nd session of the course will start from Aug. 25th, 2009. For registration, all you have to do is to send a blank email to the following email alias

javafxprogramming-subscribe@googlegroups.com

This course runs very much like a regular college course in which the students are expected to do weekly homework after studying the presentation material and doing the hands-on lab but it is free and can be taken online.  There is also class email alias where students can ask/answer questions.

For more information, please go to the course websites below.

Course topics: http://www.javapassion.com/javafx/#Topics
Course website: http://www.javapassion.com/javafx
Course FAQ: http://www.javapassion.com/coursefaq.html

Congrats to Sang Shin and Jim Weaver on a highly successful first session and for all of you that missed out on your first chance to sign up… make sure you register today!


JUGDAY 2009 – II Encontro de Usuários Java em Presidente Prudente – SP

Agosto 20, 2009

Olá pessoal,

Segue ai um evento java que conta com o fundador do grupo javanoroeste Carlos Gonçalves, Paulo Silveira da Caelumdentre outros palestrantes. Serão diversos temas que podem ser vistos aqui. O evento é pago(valor simbólico) e as inscrições para o eventos devem ser feitas no site.


O Mundo vive numa constante transformação e o conhecimento é muito valioso e importante. Fundamentar conhecimento em tecnologia podem gerar oportunidades e um contexto ideal para inovação tecnológica. O evento visa proporcionar contato com profissionais da área de engenharia e desenvolvimento de software, mostrar como Java pode contribuir para carreira acadêmica ou na iniciativa privada, estimular novas idéias para inovação tecnológica e construir redes de relacionamentos profissionais. Tem como publico alvo:

>> Docentes e Discentes da Unesp (Presidente Prudente, Rio Claro, Bauru, SJ do Rio Preto).

>> Universidades públicas e particulares da Região.

>> Alunos do Ensino Médio.

>> Profissionais da área.

>> Membros das comunidades JUG (Java Noroeste, SouJAVA, GUJ).


Java Magazine 69 online Free

Agosto 3, 2009

A revista Java Magazine 69 pode ser vista gratuitamente através do leitor digital da devmedia. Acesse a revista gratuitamente aqui. Nesta edição há artigos sobre groovy, JAS5, Spring Secutity, JavaFX Script, javax.time, JavaME SDK3, Integração de aplicações JAVAEE, aplicações concorrentes em java.

Até a próxima.


Como capturar o evento de um botão em Java?

Julho 28, 2009

*Artigo para iniciantes.

Os seguintes passos devem ser realizados:

1) Implementar a interface ActionListener;

2) Avisar o botão que você está o ouvindo;

3) Definir o método actionPerformed() da interface ActionListener;

Segue a listagem do código:

import java.awt.event.*;
import javax.swing.*;
public class JanelaSimples implements ActionListener{
JButton botao;
public static void main(String[] args) {
JanelaSimples janela = new JanelaSimples();
janela.inicial();
}
private void inicial() {
JFrame frame = new JFrame();
botao = new JButton(“Clique em mim!”);
botao.addActionListener(this);
frame.getContentPane().add(botao);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,300);
frame.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent arg0) {
botao.setText(“Fui Clicado!”);
}
}

eventoJava

Baixe o código java aqui.

Até a próxima.

*O exemplo acima é simplesmente para a finalidade de aprendizagem de capturar eventos em java. Gerenciadores de layouts e outros itens não estão sendo discutidos neste momento.