Interface Gr Fica Em JAVA

6032 palavras 25 páginas
Parte superior do formulário
Interface Gráfica em JAVA
Alunos
Gustavo de Almeida Neves
Rafael Santos Leite
Tarcísio Santos
Professor
Eduardo Manuel de Freitas Jorge

Interface Gráfica de JAVA
Para que o usuário possa interagir com a aplicação é necessário que haja uma interface para que este acione as funcionalidades do programa. JAVA fornece classes que são utilizadas para construir interfaces gráficas com usuário que ajudam na interação deste com a máquina e deixam os programas mais robustos e elegantes.
Essas classes encontram-se agrupadas em dois grandes pacotes: java.awt e javax.swing, onde encontramos classes de janelas, botões, menus, painéis, botões de opções, entre outros componentes, que podem ser estendidos e utilizados em nossas aplicações.
Neste tutorial será discutido alguns dos componentes mais importantes do pacote javax.swing, além dos layouts utilizados e de como é feito o tratamento de evento. Os itens abordados neste tutorial são descritos abaixos:

• JFrame
• JPanel
• JLabel
• JButton
• JTextField
• JTextArea
• JScrollPane
• JCheckBox
• JCheckBox
• JComboBox
• JList
• JTable
• JToolBar
• JMenuItem, JMenu e JMenuBar
• JDialog, JInternalFrame e JDesktopPane
• JOptionPane: showMessageDialog e showConfirmDialog
• Layouts: FlowLayout, GridLayout, BorderLayout e GridBagLayout
• Tratamento de Eventos
Para melhor compreensão do conteúdo, este tutorial apresentará dois experimentos práticos. No primeiro experimento serão utilizados os componentes básicos do pacote javax.swing, e no segundo será montada uma interface de uma aplicação desktop simples, que implementa uma agenda, e neste experimento será posto em prática os conceitos visto neste tutorial.
Definindo uma janela
Definição de uma janela é dada através da classe JFrame, que serve como container para outros componentes, como botões, imagens ou painéis.
O JFrame possui atributos que definem uma janela, como barra de título e borda.
O código abaixo cria um objeto do tipo JFrame.
Exemplo 1:

Relacionados

  • Programação java - swing
    1045 palavras | 5 páginas
  • file
    473 palavras | 2 páginas
  • Engenharia software
    8669 palavras | 35 páginas
  • Historia javascript
    4342 palavras | 18 páginas
  • Java me
    8238 palavras | 33 páginas
  • Aprenda java
    5910 palavras | 24 páginas
  • Sistema java
    22562 palavras | 91 páginas
  • Artigo Arquitetura De Software Na Web Atual Processamento No Servidor
    8703 palavras | 35 páginas
  • Utilização da plataforma android no desenvolvimento de um aplicativo para o cálculo do balanço hídrico climatológico
    9584 palavras | 39 páginas
  • Gerenciamento de sistemas de bancos de dados xml nativos utilizando o quix
    3070 palavras | 13 páginas