Bom galera, nada como partilhar o conhecimento com outras pessoas que estão precisando, neh?

Pois bem, a partir desse tópico, vou começar uma sequência de passo-a-passo sobre criar uma aplicação utilizando a biblioteca gráfica nativa do Java chamada Swing.

Aqui onde trabalho terei que desenvolver uma aplicação em Swing que fará a leitura de objetos que passarão por um leitor de código de barra.
Quero deixar bem claro que nunca, isso mesmo, NUNCA fiz aplicação alguma em Swing, apenas em Java Server Faces, que é com o que trabalho..
original.gif

Enfim...
Vou fazer dessa sequência uma experiência legal de compartilhamento de conhecimento.
Quero deixar bem claro que não terei prazos para terminar, afinal, também estou aprendendo.
ok?

Mãos à obra!!!
---------------------------------------------------------

Primeiramente irei criar um frame que será minha janela principal, ou seja, nela colocarei os menus da minha aplicação.
Para a criação dessa primeira interface, utilizarei o seguinte padrão:

- A classe MenuFrame será a minha janela principal;
Nela haverá todos os métodos relacionados à ela.
importante: classe não executável!

- A classe Main será o executável da minha aplicação;
Nela indicarei como minha janela será inicializada.

---------------------------------------------------------

Na classe MenuFrame, a primeira coisa a se fazer, é indicar que ela é filha da classe nativa do Java chamada JFrame (extends JFrame).
Com isso ela herdará as características dessa classe.

As característica iniciais da minha janela, serão descritas no construtor dessa classe.

A primeira coisa que fiz, foi definir o Título da minha janela, logo depois o seu tamanho.

CODE
public class MenuFrame extends JFrame {
    
    public MenuFrame() {

        super("Título da minha janela"); // Título da janela principal
        setSize(800, 600); // Tamanho inicial da janela principal
    }
}


Logo após definir o básico do básico da minha janela, criei a classe Main com o método main.
Estanciei minha classe MenuFrame e setei algumas características básicas como a visibilidade verdadeira...

CODE
public class Main {

    public static void main(String[] args) {
        
        MenuFrame frame = new MenuFrame();      
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

}



Por enquanto é só pessoal...
Disso ai em cima Já sai uma janela pronta pra ser trabalhada!
thumbsup.gif

Você gostou? Comente no fórum!

Mais recentes em JSP e Java

Api's java
Por Daniel Vidal - Lista de api's...
Validador stella
Por Lucasbr - O caelum stella visa suprir as necessidades comumente...
Jsp - expression language
Por Daniel Vidal - Pra quem quiser conhecer um pouco mais sobre as els,...
[java] listeners
Por Daniel Vidal - Listeners - o java possui diversos tipos de listeners...
[swing] adicionando menu ao frame
Por Daniel Vidal - Passo 2...

Ver mais Artigos de JSP e Java.

Ver e retirar outras dúvidas no fórum Webly.

Alguns Direitos Reservados | RSS | O Fórum

Webly Portal e Fóruns - Internet + Humana | Design by ArthurHenrique.com