tecnologia

1135 palavras 5 páginas
Curso de Java by Antonio Rodrigues Carvalho Neto

Interface Gráfica

Java Graphical User Interface
Para criar janelas gráficas no Java é preciso é preciso utilizar uma das bibliotecas gráficas disponíveis (AWT,
Swing ou SWT).
AWT foi uma primeira biblioteca gráfica criada para Java
Swing é uma biblioteca gráfica mais utilizada para Java, pois tem todas as características da AWT é mais atualizada.
SWT foi criada inicialmente pela IBM e hoje é mantida pela
Eclipse foundation. O SWT é mais rápido do Swing.

Neste curso utilizaremos uma biblioteca gráfica Swing.

Java Graphical User Interface
Antes de começarmos será preciso entender alguns conceitos da biblioteca gráfica Swing.
Assim como as outras aplicações gráficas, os objetos são colocados em janelas e não diretamente sobre o Desktop.
E mesmo dentro das janelas eles são organizados em Containers ou Paineis.

Java Graphical User Interface
Objeto gráfico ou Componente gráfico são os elementos que permitem ao usuário interagir com uma aplicação. Assim como botões, caixas de textos, rótulos, etc..
Container é uma área que permite uma
“colagem” dos objetos gráficos.

Elementos Gráficos
Os objetos gráficos no Java são criados como objetos normais apartir das classes definidas na biblioteca gráfica (neste caso Swing).
Para criar um elemento gráfico basta instanciar um objeto do tipo escolhido.
Exemplo : Para criar uma caixa de texto é preciso instanciar um objeto da classe JTextField que é uma classe da biblioteca Swing que representa uma caixa de texto. JTextField caixa = new JTextField();

Nota : Alguns tipos objetos gráficos podem receber parametros quando estiverem sendo instanciados.

Elementos Gráficos

Para criar uma janela simples contendo uma frase
“Hello World” é preciso seguir algumas etapas:
Criar uma janela gráfica
Instancie um objeto do tipo JFrame para criar uma nova janela.
Sintaxe:
JFrame = new JFrame();
Exemplo:
JFrame janela = new

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas