A classe JTextField
|
|
|
- Milton Carreira Vidal
- 9 Há anos
- Visualizações:
Transcrição
1 A classe JTextField É uma caixa para digitação do usuário que permite a inclusão de um texto de apenas uma única linha. Principais métodos setbounds(int x, int y, int Width, int Height) define as coordenadas(linha, coluna), e largura, altura. settext(string Mensagem) - Admite uma mensagem digitada pelo programador como valor inicial ou permite que dinamicamente num programa seja alocada uma informação de caixa de texto. A mensagem incicial também pode ser JTextField Tx = new JTextField( seu nome : ); setfont( new Font(...) ) Permite que seja alterada a fonte com a qual será exibida a mensagem dentro da caixa. setbackground(color.yellow) Permite alterar a cor do fundo da caixa de texto. setforeground(color.red) Permite alterar a cor de primeiro plano (cor da fonte). Get Text ( ) - permite capturar como um string a informação que o usuário tenha digitado ou algum valor que tenha sido gerado ao longo da execução do programa.
2 Observação: Nesta classe eu estou utilizando as Labels da classe Exemplo8_5, então eu apenas estou informando os novos parâmetros. public class Exemplo8_6 extends Exemplo8_5 public static JTextField Tx1, Tx2 ; public static Font F1, F2; public Exemplo8_6() settitle("adicionando Campos de Texto na apresentação"); // define as coordenadas(linha, coluna), e largura, altura. setbounds(200,150,400,300); Font F1 = new Font("Sans Serif",Font.ITALIC,14); this.f1 = F1; this.f2 = F2; Font F2 = new Font("Sans Serif",Font.ITALIC,10); setdefaultcloseoperation(exit_on_close); //Força definer layout getcontentpane().setlayout(null); L1.setBounds(105,25,200,15); L1.setText("Ficha de Cadastro"); // DICA DE TELA L1.setToolTipText(null); L2.setText("Digite seu Nome :"); L2.setFont(F1); //DEFINE A COR DO TEXTO L2.setForeground(Color.black); L2.setToolTipText(null); L2.setBounds(10,50,120,15); JTextField Tx1 = new JTextField(); this.tx1 = Tx1 ; Tx1.setFont(F2); Tx1.setText("Seu Nome :"); Tx1.setLocation(140,50); Tx1.setSize(200,20); L3.setText("Digite seu "); L3.setFont(F1); L3.setForeground(Color.black); L3.setToolTipText("Use apenas letras minúsculas"); L3.setBounds(10,90,120,15); JTextField Tx2 = new JTextField("Seu " ); this.tx2 = Tx2 ; Tx2.setFont(F2); Tx2.setBackground(Color.yellow); Tx2.setForeground(Color.red); Tx2.setBounds(140,90,200,20);
3 getcontentpane().add(tx1); getcontentpane().add(tx2); public static void main ( String arg[]) Exemplo8_6 Er = new Exemplo8_6(); Er.show(); A classe JPasswordField Serve para introdução de campos de senha nos programas de computador. public class Exemplo8_7 extends Exemplo8_6 public static JPasswordField Sx ; public static JLabel L4; public Exemplo8_7() settitle("adicionando Campos de Senha"); JLabel L4 = new JLabel(); this.l4 = L4; L4.setText("Digite sua senha :");
4 L4.setBounds(10,120,200,15); L4.setFont(F1); L4.setToolTipText("Aqui voce escreve sua senha"); JPasswordField Sx = new JPasswordField(); this.sx = Sx ; // Preeche X no campo, o valor default é *. Sx.setEchoChar('X'); Sx.setBounds(140,120,200,20); getcontentpane().add(sx); getcontentpane().add(l4); public static void main ( String arg[]) Exemplo8_7 Er = new Exemplo8_7(); Er.show(); Neste exemplo o campo senha não executa ação nenhuma. Para que o programa identifique que uma senha foi digitada e que uma ação deve ser executada como conseqüência é necessário invocar a interface Listener.
5 Próximo exemplo Esta classe estende a demostração anterior e acrescenta um campo de senha ao frame anterior. Esta sub classe registra o campo de senha no ouvinte de eventos ActionListener por meio do método: Sx.addActionListener(this); import java.awt.event.*; public class Exemplo8_8 extends Exemplo8_7 implements ActionListener public static String A, B; public static int x =0; public Exemplo8_8() Sx.addActionListener(this); Tx1.setText(""); Tx2.setText(""); public static void main(string arg[]) Exemplo8_8 Ex = new Exemplo8_8(); Ex.show(); //Método da interface Action Listener. Após o usuário digitar enter a interface invoca o seu método e executa as instruções contidas no seu corpo. public void actionperformed(actionevent e) x = x+1; // Incrementa o contador a cada enter String A = Tx1.getText(); this.a = A; String B = Tx2.getText(); this.b = B; if(sx.gettext().equals("renato")) Auxiliar8_8 Ex = new Auxiliar8_8(); Ex.show(); else if(x>3) JOptionPane.showMessageDialog(null,"Até Logo!","Finalizando! ",0);
6 ", -1); System.exit(0); JOptionPane.showMessageDialog(null,"Senha Errada!","Alerta! Depende da classe auxiliar import java.awt.event.*; public class Auxiliar8_8 extends JFrame public static JLabel L, L5; Auxiliar8_8() settitle("senha Correta!"); setbounds(200,150,400,300); String B = Exemplo8_8.A; L = new JLabel("Benvindo : "+" "+B+" "+". Voce entrou no sistema! "); L.setSize(400,50); L.setLocation(50,50); String D = Exemplo8_8.B; L5 = new JLabel("seu é : "+" "+D); L5.setSize(400,50); L5.setLocation(50,100); L5.setForeground(Color.blue);
7 getcontentpane().setlayout(null); getcontentpane().add(l); getcontentpane().add(l5); public static void main(string arg[]) Auxiliar8_8 Ex = new Auxiliar8_8(); Ex.show(); A classe JtextArea Este é um exemplo de uso da classe JtextArea. que deve ser instanciada através do uso do construtor : JTextArea tx = new JTextArea ( String texto, int linhas, int colunas ) ou através do construtor JTextArea( int linhas, int colunas ) Observe que devido ao gerenciador de layout default de JFrame FlowLayout, não é necessário definir dimensões para este objeto ele automáticamente ocupa todo o espaço do frame. ou defina seu próprio Layout através de " getcontentpane().setlayout(null); " Exemplo: String demo = "This is a demo string to\n" + "illustrate copying text\nfrom one textarea to \n" +
8 "another textarea using an\nexternal event\n"; textarea1 = new JTextArea( demo, 10, 15 ); // create textarea1 import java.awt.event.*; public class Exemplo8_9 extends JFrame JTextArea Tx ; String msg; public Exemplo8_9() settitle("usando a classe JTextArea"); setbounds(200,150,400,300); msg = "Este é um exemplo de uso da classe JtextArea."+ "\nque deve ser instanciada através do uso do construtor :"+ "\n\njtextarea tx = new JTextArea ( String texto, int linhas, int colunas )"+ "\n\nou através do construtor JTextArea( int linhas, int colunas )"+ "\nobserve que devido ao gerenciador de layout default de JFrame"+ "\nflowlayout, não é necessário definir dimensões para este objeto"+ "\nele automáticamente ocupa todo o espaço do frame."+ "\nou defina seu próprio Layout"+ "\natravés de \" getcontentpane().setlayout(null); \" "; Tx = new JTextArea(msg); Tx.setBorder(BorderFactory.createLoweredBevelBorder()); Tx.setBackground(Color.white); Tx.setEditable( false); Tx.setVisible(true); getcontentpane().add(tx); public static void main(string[] args) JFrame fx = new Exemplo8_9(); fx.setvisible(true);
9 8.1.7 A classe JButton import java.awt.event.*; public class Exemplo8_10 extends JFrame implements ActionListener JButton b1, b2 ;
10 public Exemplo8_10() settitle("acrescentando botões"); setbounds(200,150,400,300); b1 = new JButton(); b1.settext("sair"); b1.setsize(100,25); b1.setlocation(50,200); b1.setbackground(color.orange); b1.setforeground(color.blue); b1.setfont(new Font("Sans Serif",Font.BOLD,14)); b1.setborder(borderfactory.createbevelborder(1,color.white,color.black)); b1.setenabled(true); b1.addactionlistener(this); b1.settooltiptext("saindo do sistema"); //Habilita o botão sair ser acionado teclando 'S' b1.setmnemonic(keyevent.vk_s); b2 = new JButton("Cadastrar"); b2.setsize(100,25); b2.setlocation(200,200); b2.setfont(new Font("ScriptS",Font.ITALIC,12)); b2.setborder(borderfactory.createlineborder(color.black,2)); b2.setenabled(true); b2.addactionlistener(this); b2.settooltiptext("volte ao cadastro"); //Habilita o botão Cadastrar ser acionado teclando 'C' b2.setmnemonic(keyevent.vk_c); getcontentpane().setlayout(null); getcontentpane().add(b1); getcontentpane().add(b2); public void actionperformed(actionevent e) if(e.getsource()==b1) System.exit(0); if(e.getsource()==b2) JFrame Ex = new Exemplo8_8(); Ex.show(); public static void main (String arg[]) JFrame Ex = new Exemplo8_10(); Ex.show();
11
Elaborando Interfaces. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18
Elaborando Interfaces Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/2017/3ati Aulas 16, 17, e 18 1 Todos os componentes JLabel JTextField JButton Além do próprio JFrame2 Todos os
MÓDULO 4 SWING Parte 3
Aplicações de Linguagem de Programação Orientada a Objetos 2ºsem/2011 (Professores: Tiago e Daniele) // Exemplo11 Ação do Mouse import javax.swing.*; import java.awt.*; import java.awt.event.actionevent;
Exercício 1: Criar um programa que utiliza que desenha uma interface gráfica tal como descrito na Figura 1.1.
9ª LISTA DE EXERCÍCIOS INTERFACES GRÁFICAS DE USUÁRIO Disciplina: PC-II Exercício 1: Criar um programa que utiliza que desenha uma interface gráfica tal como descrito na Figura 1.1. Figura 1.1: Primeira
Interfaces Gráficas com Swing. Professor Leonardo Larback
Interfaces Gráficas com Swing Professor Leonardo Larback SWING Swing é um widget toolkit para uso em Java. Surgiu como sucessor do Abstract Window Toolkit (AWT) à partir do java 1.2. Como uma das principais
Elaborando as Interfaces Aulas 31, 32 e 33
Elaborando as Interfaces Aulas 31, 32 e 33 JList e JComboBox Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/2017/3ati Aulas 31, 32 e 33. 1 ATIVIDADE DA SEMANA PASSADA ELABORE UMA
. Uma instância da classe JTextField gera uma instância da classe ActionEvent quando o objecto está activo e o utilizador pressiona a tecla ENTER.
Interfaces Gráficas e Eventos - 18 A classe JTextField. Um campo de texto, permite ao utilizador introduzir uma única linha de texto. Uma instância da classe JTextField gera uma instância da classe ActionEvent
Interfaces Gráficas (GUIs) em Java usando Swing Parte I - O básico
Interfaces Gráficas (GUIs) em Java usando Swing Parte I - O básico Prof. Esp. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/aulas/java/aulajava07a09.pptx Existe grande quantidade de funcionalidades
Principais Classes Swing AWT
Principais Classes Swing AWT As classes e interfaces localizadas nos pacotes java.awt e javax.swing são recursos para o desenvolvimento de GUIs (Graphic User Interface Interface Gráfica do Usuário). Uma
Elaborando as Interfaces Aulas 43, 44 e 45
Elaborando as Interfaces Aulas 43, 44 e 45 RESOLUÇÃO DOS EXERCÍCIOS, MÉTODOS E JPROGRESSBAR Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/2017/3ati Aulas 43, 44 E 45. 1 ATIVIDADE
PROGRAMAÇÃO ORIENTADA A OBJETOS. Aula de Revisão para AV1
Aula de Revisão para AV1 Conteúdo Programático desta aula Rever os principais conceitos apresentados Resolução de Exercícios para a prova Quantas bibliotecas de GUI existem em Java: a) Uma: Swing b) Duas:
JTextArea JMenuBar JTable JDesktopPane e JInternalFrame
Interface Gráfica Prof. Bruno Gomes [email protected] Programação Orientada a Objetos Agenda JTextArea JMenuBar JTable JDesktopPane e JInternalFrame Componente JTextArea Fornece uma área para manipulação
Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos
Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos 1. Para a construção de uma aplicação gráfica se faz necessário conceber a interface de aplicação, identificando-se
Introdução à Programação Gráfica em Java
Introdução à Programação Gráfica em Java U N I V E R S I D A D E T E C N O L Ó G I C A F E D E R A L D O P A R A N Á D E P A R T A M E N T O A C A D Ê M I C O D E E L E T R Ô N I C A P R O F. V I T O R
Componente JOptionPane Layout Null Tratamento de Eventos. Action Listener
Interface Gráfica Prof. Bruno Gomes [email protected] Programação Orientada a Objetos Agenda Componente JOptionPane Layout Null Tratamento de Eventos Action Listener Componente JOptionPane javax.swing.joptionpane
Programação Java. Construção de Interface gráfica. Processo Básico: OO + Eventos. Exemplo
Programação Java Construção de Interface gráfica Grupo de Linguagens de Programação Departamento de Informática PUC-Rio Processo Básico: OO + Eventos Instanciar os componentes de interface por exemplo,
Adding User Interaction
Adding User Interaction if62c - Fundamentos de Programação 1/2014 professores Danillo Leal Belmonte ([email protected]) e Robinson Vida Noronha ([email protected]) 1 Estratégias Adicionar ações isoladas
Desenvolvimento de Aplicações Desktop
Desenvolvimento de Aplicações Desktop Pacotes: Swing, AWT Janelas de diálogo: JOptionPane Formulários: JFrame Etiquetas: JLabel Caixas de texto simples: JTextField Botões: JButton Menus: JMenuXXX Tratamento
UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL SISTEMAS DE INFORMAÇÃO - CÂMPUS DE COXIM FUNDAMENTOS EM ORIENTAÇÃO A OBJETOS
Data final de entrega 16/09/2014, até às 23h59min Enviar o arquivo de respostas em formato PDF e o arquivozip com códigos fontes para o e-mail motafernandomaia@gmailcom, insira no assunto do e-mail [Lista
Exemplo Threads com Swing:
Exemplo Threads com Swing: Fazer uma aplicação Java com 2 JLabel, com um ponto final, em formatação Negrito, tamanho 70 e um JButton. A aplicação deve conter 2 Threads e um método. O método deve fazer
Programação III. Interface Gráfica - Swing. Interface Gráfica Swing Jocélio Passos [email protected]. Interface Gráfica - Swing
Programação III Interface Gráfica Swing Jocélio Passos [email protected] Deitel Capítulo 11 : Imagens gráficas e Java 2D Capítulo 12 : Componentes Básicos Capítulo 13 : Componentes Avançados GUI
Componentes GUI A aparência e maneira como um usuário pode interagir com componentes AWT diferem de acordo com a plataforma. Componentes Swing permite
Componentes GUI GUI Grafical User Interface São construídas a partir de componentes GUI chamados de controles ou widgets (windows gadgets engenhocas de janela). Ex: JOptionPane fornece caixas de diálogos
1) Responda de acordo com os conceitos de orientação a objetos (0,5).
Avalição II (Teórica) 22/06/2017 Disciplina Linguagem de Programação II Prof. Wagner, dos Santos C. de Jesus Curso Engenharia da Computação Questões Solução da Avaliação 1) Responda de acordo com os conceitos
Network Programming. Conceitos Básicos A classe InetAddress Programação de Socket TCP Programação de Socket UDP
Network Programming Conceitos Básicos A classe InetAddress Programação de Socket TCP Programação de Socket UDP Conceitos Básicos Internet e seus serviços TCP/IP IP UPD vs TCP InetAddress Classe usada para
Gerenciadores de Layout
Gerenciadores de Layout Mário Antonio Meireles Teixeira DEINF UFMA Baseado em material original de João Carlos Pinheiro CEFET/MA 1 Objetivos Apresentar os gerenciadores de layout: FlowLayout BorderLayout
Layout. Programação Orientada a Objetos Java. Prof. Geraldo Braz Junior. Baseado em material original de João Carlos Pinheiro CEFET/MA
Layout Programação Orientada a Objetos Java Prof. Geraldo Braz Junior Baseado em material original de João Carlos Pinheiro CEFET/MA Objetivos Apresentar os gerenciadores de layout: FlowLayout BorderLayout
COM220 Aula 17: Interface Gráfica Containers Swing
COM220 Aula 17: Interface Gráfica Containers Swing Prof. Laércio Baldochi Containers Swing Janelas JFrame Painéis JPanel Applets JApplet Caixas de diálogo JDialog JOptionPane JFrame Componente principal
Objectivos:. Construir programas com interfaces gráficas Graphical User Interface (GUI) application programs
Interfaces Gráficas e Eventos - 1 Objectivos:. Construir programas com interfaces gráficas Graphical User Interface (GUI) application programs - Utilizar as classes JFrame, JButton, JLabel, ImageIcon,
HABILITANDO A IDE DO ECLIPSE
HABILITANDO A IDE DO ECLIPSE Até agora configuramos todos os atributos dos objetos inseridos em um frame. Vamos agora habilitar a IDE do Eclipse. Siga os passos abaixo: 1. File >>New >> Java Project 2.
package br.com.cadastro.visao;
package br.com.cadastro.visao; import java.awt.eventqueue; import java.awt.event.actionlistener; import javax.swing.jframe; import javax.swing.jpanel; import javax.swing.border.emptyborder; import br.com.cadastro.modelo.cliente;
PROGRAMAÇÃO ORIENTADA A OBJETOS. Aula 1- Interfaces Gráficas com Swing
Aula 1- Interfaces Gráficas com Swing Conteúdo Programático desta aula Explorar o pacote Swing para desenvolver Interfaces em Java Utilização de Interfaces gráficas para interagir com objetos previamente
Tratamento de Eventos
Tratamento de Eventos Prof. Marcelo Cohen 1. Visão Geral Para implementar a funcionalidade de uma interface gráfica, pode-se fazer uso de uma repetição sem fim: Faz algum processamento Verifica se o mouse
Exercício 1 : As classes abaixo serão utilizadas neste exercício: public class Ponto { int x; int y; public Ponto(int x, int y){ this.
Exercício 1 : As classes abaixo serão utilizadas neste exercício: public class Ponto { int x; int y; public Ponto(int x, int y){ this.x = x; this.y = y; public String tostring(){ return "(" + x + "," +
Aula 08 Estruturas de Condição. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 08 Estruturas de Condição Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Entrada de Dados; Estruturas de Controle: Estrutura de Sequência;
Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Nona aula
Programação Orientada a Objetos II Java Nona aula 1 Programação Orientada a Objeto II Interface Gráfica AWT E SWING Criação de interfaces gráficas básicas Exercícios 2 Interface gráfica em Java As aplicações
PROGRAMAÇÃO ORIENTADA A OBJETOS. Aula de Revisão para AV1
Aula de Revisão para AV1 Conteúdo Programático desta aula Rever os principais conceitos apresentados Resolução de Exercícios para a prova 1) Assinale Verdadeiro (V) ou Falso (F): (PR2 2006/1) ( ) Cada
INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS
INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS Departamento de Informática PUC-Rio Ivan Mathias Filho [email protected] Programa Capítulo 13 Componentes de Texto Bordas Barras de Rolagem 1 Programa Capítulo
Aula 2 Even e to t s d o M ouse
Aula 2 Eventos do Mouse Sumário Considerações iniciais Elementos de uma aplicação Principais tipos de eventos em Java: (WindowEvent, MouseEvent, ActionEvent, KeyEvent) Capturando os eventos: Definindo
1) De acordo com o trecho de código escrito na linguagem JAVA, responda a questão abaixo:
1) De acordo com o trecho de código escrito na linguagem JAVA, responda a questão abaixo: boolean[][] bool = new boolean[5][5]; for(int v = 0; v < bool.length; v++) { for(int f = 0; f < bool[v].length;
Interfaces Gráficas POO. Prof. Márcio Delamaro
Interfaces Gráficas POO Prof. Márcio Delamaro Programação Orientada a Objetos Prof Marcio Delamaro ICMC/USP 1/83 GUI Interface Gráfica do Usuário Em Java usamos o pacote Swing javax.swing Possui um conjunto
Aula 4. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 2014 Marcelo Henrique dos Santos -
Programação Orientada a Objetos Aula 4 Programação Orientada a Objetos Entrada e Saída de Dados 1 O exemplo abaixo emprega o pacote Swing (javax.swing), que emprega componentes gráficos Java. //AloMundo
PROGRAMAÇÃO ORIENTADA A OBJETOS -INTERFACES GRÁFICAS. Prof. Angelo Augusto Frozza, M.Sc. [email protected]
PROGRAMAÇÃO ORIENTADA A OBJETOS -INTERFACES GRÁFICAS Prof. Angelo Augusto Frozza, M.Sc. [email protected] ROTEIRO 2. Programação visual com a IDE Netbeans Projetos Tipos de projetos Desenvolvimento
4 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Programação Orientada a Objetos Aula 4 Programação Orientada a Objetos Entrada e Saída de Dados GUI em Java: pacote Swing O exemplo abaixo emprega o pacote Swing (javax.swing), que emprega componentes
Interface Gráfica - Swing
Interface Gráfica - Swing 1 Swing com o NetBeans p Para a construção de aplicativos gráficos, o construtor de interfaces gráficas do NetBeans IDE, torna a atividade uma simples tarefa de arrastar e soltar;
Programação Orientada a Objetos
Programação Orientada a Objetos Professor: Diego Oliveira Conteúdo 19: Interface Gráfica 2 Componentes Sabemos que uma janela do Java (JFrame) pode possuir diversos componentes Cada um desses componentes
Programação Orientada a Objetos. Vagner Luz do Carmo - Vluzrmos
Programação Orientada a Objetos Vagner Luz do Carmo - Vluzrmos Questão 1 Dada a seguinte classe na linguagem JAVA: public class Carro { public String retornacor(){ ; return Azul ; private String retornachassi(){
Aula 12 POO 1 Interface Gráfica no Java. Profa. Elaine Faria UFU
Aula 12 POO 1 Interface Gráfica no Java Profa. Elaine Faria UFU - 2019 Sobre o Material Agradecimentos Aos professores José Gustavo e Fabiano, por gentilmente terem cedido seus materiais. Os slides consistem
Java AWT Objectos e Eventos. Label Button TextField Checkbox RadioButton Combobox
Java AWT Objectos e Eventos Label Button TextField Checkbox RadioButton Combobox Label Construtores: Label() Label(String) Label(String, int) onde int=label.center/right/left Métodos setvisible(boolean)
Especificam quem tem acesso a cada entidade, isto é, quem tem acesso a. cada classe e cada membro da classe (dados e métodos)
Mecanismos de controlo de acesso Especificam quem tem acesso a cada entidade, isto é, quem tem acesso a cada classe e cada membro da classe (dados e métodos) Modificadores de acesso: public protected private
Encapsulamento e Métodos (Construtores e Estáticos) João Paulo Q. dos Santos
Encapsulamento e Métodos (Construtores e Estáticos) Sobrecarga de Métodos João Paulo Q. dos Santos [email protected] Roteiro Conceitos sobre Encapsulamento; Variável this; Métodos Construtores;
Linguagem de Programação II Implementação
Linguagem de Programação II Implementação Prof. Alessandro Borges 2 Tópicos Criando objeto Definindo valores para os atributos do objeto Método construtor Definindo valores padrão para os atributos dos
Interfaces Gráficas (GUIs) em Java usando Swing
1 Interfaces Gráficas (GUIs) em Java usando Swing Componentes Atômicos São elementos ou componentes que não permitem conter outros elementos. Podemos citar, dentre outros, botões, labels, textfields, sliders,
8. Interfaces Gráficas de Usuário
Vamos discutir como construir aplicações com interface gráfica de usuário (conhecida como GUI - Graphical User Interface). Numa interface gráfica existem botões, caixas de texto, painéis, barras de rolagem,
Tecnólogo em Análise e Desenvolvimento de Sistemas
Tecnólogo em Análise e Desenvolvimento de Sistemas 2017-2 Disciplina: Linguagem de Programação III - Objetivos Aplicação da Programação Orientada a Objeto na construção de sistemas computacionais Conteúdo
Agenda. JFC (Java FoundaNon Classes) Interfaces Gráficas: layout manager JFC. Componentes do Swing. Pluggable Look and Feel
Agenda Interfaces Gráficas: layout manager [email protected] JFC (Java FoundaNon Classes) Swing componentes Gerênciamento de Layout BoderLayout, FlowLayout,... Departamento de Ciências Exatas Universidade
Java First-Tier: Aplicações. Abstract Window Toolkit (AWT) Construção de Interfaces com Swing (I) Swing: Características
Java First-Tier: Aplicações Construção de Interfaces com Swing (I) Grupo de Linguagens de Programação Departamento de Informática PUC-Rio Abstract Window Toolkit (AWT) Peer-based Delega ao toolkit nativo
Eclipse IDE Dá-se importância aos antepassados quando já não temos nenhum. Francois Chateaubriand
Eclipse IDE Dá-se importância aos antepassados quando já não temos nenhum. Francois Chateaubriand O Eclipse O Eclipse (www.eclipse.org) e uma IDE (integrated development environment). Diferente de uma
Aula 11: Interfaces gráficas (1/2): elementos de interface Swing
Aula 11: Interfaces gráficas (1/2): elementos de interface Swing Motivação como fazer programas com interface gráfica em Java? solução: uso de pacotes (listados na API) AWT (java.awt.*) Swing (javax.swing.*)
Universidade Federal de Uberlândia Faculdade de Computação Programação Orientada a Objetos II Prof. Fabiano Dorça. Padrão Observer (Observador)
Universidade Federal de Uberlândia Faculdade de Computação Programação Orientada a Objetos II Prof. Fabiano Dorça Problema: Definir uma dependência um-para-muitos entre objetos, de forma quando o estado
MODEL-VIEW-CONTROLER. Prof. Fellipe Aleixo
MODEL-VIEW-CONTROLER Prof. Fellipe Aleixo ([email protected]) O Que é MVC? Modelo de arquitetura de software Separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo
Gerenciamento de Layout
Gerenciamento de Layout Gerenciamento de layout consiste no processo de determinar o tamanho e a posição dos componentes. Ele pode ser feito usando-se posicionamento absoluto, como fazíamos no VC++, Delphi
Aula 15 Interface Gáfica. Disciplina: Programação Estruturada e Orientada a Objetos Prof. Bruno Gomes
Aula 15 Interface Gáfica Disciplina: Programação Estruturada e Orientada a Objetos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Interface gráfica em Java: Swing. Java Foundation Classes
RESULUÇÃO DOS EXERCÍCIOS E INSTRUÇÕES DE DECISÃO (if{} e else{}) Profº André Aparecido da Silva Disponível em:
RESULUÇÃO DOS EXERCÍCIOS E INSTRUÇÕES DE DECISÃO (if{} e else{}) Profº André Aparecido da Silva Disponível em: http://www.oxnar.com.br/aulas/java ATIVIDADE ELABORAR O PROGRAMA DE CÁLCULOS DE ÁREAS USANDO
Interface Gráficas Parte I. Bruno Crestani Calegaro
Interface Gráficas Parte I Bruno Crestani Calegaro Conteúdo da Aula GUI, Graphical User Interface, é nada mais que a tela que um programa apresenta para um usuário Até o agora nossos programas foram desenvolvidos
Unidade 12: Programação de Banco de Dados com Java Prof. Daniel Caetano
Linguagem de Programação 1 Unidade 12: Programação de Banco de Dados com Java Prof. Daniel Caetano Objetivo: Construir uma aplicação Java que interaja com Banco de Dados INTRODUÇÃO Nas aulas anteriores
Fundamentos Básicos da linguagem Java (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus
Curso Disciplina Linguagem de Programação II Curso Engenharia da Computação Fundamentos Básicos da linguagem Java (Programação Orientada a Objetos) Site : http://www1.univap.br/~wagner/ec.html Prof. Responsáveis
Como tratar eventos - A interface ActionListener e o método actionperformed
Se você parar para reparar, um aplicativo gráfico é como se fosse como um cardápio de um restaurante. Você chega, faz seus pedidos e suas ordens são atendidas. Cada pessoa vai fazer pedidos diferentes,
