Archive for the 'JSE' Category

Tutorial Básico de Swing

10/11/2009

“O tutorial apresenta um sistema simples de cadastro com o objetivo de explicar como funciona os componentes básicos do framework swing (JTextField, JTextArea, JRadioButton, ButtonGroup, JCheckBox, JComboBox, etc), para isso utilizaremos a IDE NetBeans 5.5.1 para construir nossa interface, aprenderemos como manipular os métodos mais importantes para se trabalhar com estes componentes, e como manipular [...]

Padrões de Projetos

29/10/2009

Dentro das diferentes categorias de padrões de projeto atualmente existentes, temos aqueles que possuem o foco na “Criação dos Objetos”. Ou seja, estes são responsáveis por definir:

Como os objetos são instanciados.
Quantos objetos podem ser instanciados.
Sobre qual circunstancia os objetos serão instanciados.

Este é o foco do artigo escrito por Varun Sood abordando de forma resumida e [...]

Ujorn – Novo ORM para Java

02/09/2009

Deixe me introduzir o mais novo open source framework ORM para java chamado Ujorn que foi criado com o objetivo para dar maior produtividade no desenvolvimento de camadas de persistência.  Para maiores informações, acesso o as features no site oficial.

“Alegrar-me-ei e exultarei em ti; ao teu nome, ó Altíssimo, eu cantarei louvores.” Salmos 9:2

Reference Card – Core Java Concurrency

06/07/2009

Acaba de ser liberado o cartão de referência sobre core de concorrência em java. Ele tem como foco ajudar os desenvolvedores que trabalham com programação mutli-thread a entender e aplicar os conceitos e as mecânicas envolvidas. Construir aplicações concorrentes robustas sempre será um grande desafio e o conteúdo do cartão visa providenciar material necessário para [...]

Null Layout Manager is EVIL

28/04/2009

No desenvolvimento de aplicativos Desktop, podemos deixar de usar os famosos Layout Managers optando pelo layout NULL, assumindo a configuração manual do tamanho e posicionamento absoluto dos componentes visuais na GUI. Segundo o JavaNotes do Fred Swartz isso é um péssima pratica com uma serie de conseqüências. Veja a dica completa.
“E há esperança quanto ao [...]

Reference Card – BIRT

13/04/2009

Eclipse Business Intelligence and Reporting Tools (BIRT) é uma ferramenta open source de relatórios utilizados em aplicações JSE/JEE.  Este cartão de referência providencia um resumo dos componentes utilizados no design, runtime API e BIRT WEB Viewer.
“E o meu Deus, segundo a sua riqueza em glória, há de suprir, em Cristo Jesus, cada uma de vossas necessidades.”  Filipenses 4:19

Anotações em Massa no Java 7

12/09/2008

As anotações foram introduzidas no Java 5 (Tiger) e agora que a comunidade teve tempo para assimilar com este novo paradigma de meta-configuração, o Java 7 tem se preparado para adota-las agressivamente. Veja o artigo de Elliotte Rusty Harold afirmando que o core do java na versão 7 esta se preparando para dar este upgrade [...]

Space4J Java Persistence

08/09/2008

Cansado de usar servidores SGDB e camadas ORM afins para a gerenciamento de dados de forma OO para aplicações simples ? Além de poder usar as famosas soluções de SGDB Embutidos como o Derby e o HSQL…..agora temos mais uma opção bem interessante chamado de Space4J.
Space4J é um simples framework que emula um [...]

Java 7 com Superpackages

07/03/2008

Veja como a JSR 294 traz uma nova sintaxe para o java chamada de Superpackages que podera estar disponível na versão do JSE 7 permitindo a criação de uma hierarquia de pacotes, fazendo com que o programador tenha uma melhor organização nas visibilidades das classes e acessos default.
Veja o artigo completo aqui.

Reflection em Ação

13/02/2008

Você ja parou para pensar como as IDE conseguem apresentar os detalhes das classes como atributos e métodos privados até mesmo de classes empacotadas em jar’s sem seu fonte ? São todos feitos com uma poderosa ferramenta de programação chamada REFLECTION.
Veja neste ótimo artigo O que é reflection…., Quando usar…… e exemplos completos.
Vale a pena [...]