package br.com.cadastro.visao;
|
|
|
- Thomaz Ferreira Marques
- 9 Há anos
- Visualizações:
Transcrição
1 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; import br.com.cadastro.modelo.clientedao; import javax.swing.jbutton; import java.awt.event.actionevent; import javax.swing.jtextfield; import javax.swing.jlabel; import javax.swing.joptionpane; import javax.swing.jradiobutton; import java.beans.propertychangelistener; import java.beans.propertychangeevent; import javax.swing.jcombobox; import javax.swing.defaultcomboboxmodel; public class ManterCliente extends JFrame { private static final long serialversionuid = 1L; private JPanel contentpane; private JTextField boxnome; private JTextField boxcpf; private JTextField boxsal_liq; private JTextField boxmargem; private JTextField boxvaloremprest; private JComboBox<String> boxcategoria; /** * Launch the application. */ public static void main(string[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { ManterCliente frame = new ManterCliente(); frame.setvisible(true); catch (Exception e) { e.printstacktrace(); ); /** * Create the frame. */ public ManterCliente() { ClienteDAO clidao = new ClienteDAO(); Cliente cliente = new Cliente(); settitle("cliente"); setdefaultcloseoperation(jframe.exit_on_close);
2 setbounds(100, 100, 655, 449); contentpane = new JPanel(); contentpane.setborder(new EmptyBorder(5, 5, 5, 5)); setcontentpane(contentpane); contentpane.setlayout(null); //botão VOLTAR JButton btnvoltar = new JButton("Voltar"); btnvoltar.addactionlistener(new ActionListener() { public void actionperformed(actionevent arg0) { dispose(); ); btnvoltar.setbounds(275, 376, 89, 23); contentpane.add(btnvoltar); //CPF JLabel lblcpf = new JLabel("CPF:"); lblcpf.setbounds(10, 77, 46, 14); contentpane.add(lblcpf); //caixa de texto CPF boxcpf = new JTextField(); boxcpf.setbounds(48, 74, 197, 20); contentpane.add(boxcpf); boxcpf.setcolumns(10); //PESQUISA pelo CPF JButton btnpesqcpf = new JButton("Pesquisar"); btnpesqcpf.addactionlistener(new ActionListener() { public void actionperformed(actionevent arg0) { String lscli = clidao.selectbycpf(boxcpf.gettext()); String[] dados; dados = lscli.split(","); boxcpf.settext(dados[0]); boxnome.settext(dados[1]); boxcategoria.setselecteditem(dados[2]); boxsal_liq.settext(dados[3]); boxmargem.settext(dados[4]); ); btnpesqcpf.setbounds(255, 74, 89, 23); contentpane.add(btnpesqcpf); //NOME JLabel lblnome = new JLabel("Nome:"); lblnome.setbounds(10, 46, 46, 14); contentpane.add(lblnome); //caixa de texto NOME boxnome = new JTextField(); boxnome.setbounds(48, 43, 463, 20); contentpane.add(boxnome); boxnome.setcolumns(10);
3 //PESQUISA pelo NOME JButton btnpesqnome = new JButton("Pesquisar"); btnpesqnome.addactionlistener(new ActionListener() { String lscli = clidao.selectbynome(boxnome.gettext()); String[] dados; dados = lscli.split(","); boxcpf.settext(dados[0]); boxnome.settext(dados[1]); boxcategoria.setselecteditem(dados[2]); boxsal_liq.settext(dados[3]); boxmargem.settext(dados[4]); ); btnpesqnome.setbounds(521, 42, 89, 23); contentpane.add(btnpesqnome); //label Categoria JLabel lblcategoria = new JLabel("Categoria:"); lblcategoria.setbounds(10, 131, 78, 14); contentpane.add(lblcategoria); //combobox Categoria boxcategoria = new JComboBox<String>(); boxcategoria.addactionlistener(new ActionListener(){ public void actionperformed(actionevent arg0){ if(boxcategoria.getselecteditem().tostring().equals("aposentado")){ cliente.setcategoria("aposentado"); else{ if(boxcategoria.getselecteditem().tostring().equals("pensionista")){ cliente.setcategoria("pensionista"); else{ if(boxcategoria.getselecteditem().tostring().equals("funcionário Público")){ cliente.setcategoria("funcionário Público"); ); boxcategoria.setbounds(98, 128, 246, 20); boxcategoria.additem("aposentado"); boxcategoria.additem("pensionista"); boxcategoria.additem("funcionário Público"); contentpane.add(boxcategoria); //label Sal_Liq JLabel lblsalriolquido = new JLabel("Salário Líquido:"); lblsalriolquido.setbounds(10, 199, 97, 14); contentpane.add(lblsalriolquido);
4 //caixa de texto Sal_liq boxsal_liq = new JTextField(); boxsal_liq.addactionlistener(new ActionListener() { public void actionperformed(actionevent arg0) { cliente.setsal_liq(float.parsefloat(boxsal_liq.gettext())); ); boxsal_liq.setbounds(96, 197, 137, 20); contentpane.add(boxsal_liq); boxsal_liq.setcolumns(10); //label MARGEM JLabel lblmargem = new JLabel("Margem*:"); lblmargem.setbounds(285, 225, 61, 14); contentpane.add(lblmargem); //caixa de texto não editável da Margem boxmargem = new JTextField(); boxmargem.settext("0"); boxmargem.addpropertychangelistener(new PropertyChangeListener() { public void propertychange(propertychangeevent arg0) { boxmargem.settext("" + cliente.getsal30()); ); boxmargem.seteditable(false); boxmargem.setbounds(371, 222, 239, 20); contentpane.add(boxmargem); boxmargem.setcolumns(10); JLabel lblseomesmo = new JLabel("*Se o mesmo já possui empréstimos, \n" + "\n aparecerá a margem RESTANTE no campo."); lblseomesmo.setbounds(288, 250, 325, 55); contentpane.add(lblseomesmo); //label JLabel lblomesmoj = new JLabel("Já possui empréstimo?"); lblomesmoj.setbounds(10, 238, 118, 14); contentpane.add(lblomesmoj); //resposta SIM ou NÃO JComboBox comboboxsoun = new JComboBox(); comboboxsoun.setmodel(new DefaultComboBoxModel(new String[] {"Sim", "Não")); comboboxsoun.setbounds(138, 235, 95, 20); contentpane.add(comboboxsoun); //pergunta sobre o valor JLabel lblqualovalor = new JLabel("Qual o valor?"); lblqualovalor.setbounds(10, 300, 71, 14); contentpane.add(lblqualovalor);
5 //valor do EMPREST JÁ realizado boxvaloremprest = new JTextField(); boxvaloremprest.settext("000.00"); boxvaloremprest.setbounds(96, 297, 137, 20); contentpane.add(boxvaloremprest); boxvaloremprest.setcolumns(10); if(cliente.getemprestfeito() == "Não") { boxvaloremprest.seteditable(false); else{ boxvaloremprest.seteditable(true); cliente.setemp_feito(float.parsefloat(boxvaloremprest.gettext())); //botão SALVAR JButton btncadastrarcli = new JButton("Cadastrar"); btncadastrarcli.addactionlistener(new ActionListener() { cliente.setcpf(boxcpf.gettext()); cliente.setnome(boxnome.gettext()); cliente.setcategoria((string) boxcategoria.getselecteditem()); cliente.setsal_liq(float.parsefloat(boxsal_liq.gettext())); cliente.setsal30(float.parsefloat(boxmargem.gettext())); if (comboboxsoun.getselecteditem() == "Sim"){ cliente.setemp_feito(float.parsefloat(boxvaloremprest.gettext())); clidao.insert(cliente); boxcpf.settext(""); boxnome.settext(""); boxsal_liq.settext(""); boxcategoria.setselecteditem(""); boxmargem.settext("0"); ); btncadastrarcli.setbounds(162, 328, 101, 23); contentpane.add(btncadastrarcli); //botão EXCLUIR JButton btnexcluircli = new JButton("Excluir"); btnexcluircli.addactionlistener(new ActionListener() { clidao.deletebycpf(boxcpf.gettext()); boxcpf.settext(""); boxnome.settext(""); boxsal_liq.settext(""); boxcategoria.setselecteditem(""); boxmargem.settext(""); ); btnexcluircli.setbounds(381, 328, 89, 23);
6 contentpane.add(btnexcluircli); //botão ALTERAR JButton btnalterarcli = new JButton("Alterar"); btnalterarcli.addactionlistener(new ActionListener() { cliente.setcpf(boxcpf.gettext()); cliente.setnome(boxnome.gettext()); cliente.setcategoria((string) boxcategoria.getselecteditem()); cliente.setsal_liq(float.parsefloat(boxsal_liq.gettext())); cliente.setsal30(float.parsefloat(boxmargem.gettext())); clidao.updatebycpf(cliente); boxcpf.settext(""); boxnome.settext(""); boxsal_liq.settext(""); boxcategoria.setselecteditem(""); boxmargem.settext(""); ); btnalterarcli.setbounds(275, 328, 89, 23); contentpane.add(btnalterarcli);
Exemplo com SWING 1: Fazer uma aplicação, em Java, que tenha, na tela, uma JProgressBar, um JLabel e um JButton.
Exemplo com SWING 1: Fazer uma aplicação, em Java, que tenha, na tela, uma JProgressBar, um JLabel e um JButton. A aplicação deve ter duas Threads. A primeira, fará com que a JProgressBar incremente, num
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
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.
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;
Is Event Dispatcher Threade (Animation)
JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: Is Event Dispatcher Threade (Animation) FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: João Vitor Ávila dos Santos Identificação da Turma: 3º Semestre/
Curso Java Starter. www.t2ti.com 1
1 Apresentação O Curso Java Starter foi projetado com o objetivo de ajudar àquelas pessoas que têm uma base de lógica de programação e desejam entrar no mercado de trabalho sabendo Java, A estrutura do
Programação Orientada a Objetos
Programação Orientada a Objetos Alexandre César Muniz de Oliveira Entrada e Saída Parte IV Entrada e Saída Módulo de Interface com o usuário Dividir trabalho Separar processamento de E/S Entrada e Saída
Tutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10
Tutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina
Java - Swing. Raphaela Galhardo [email protected] http://www.j2eebrasil.com.br http://javarn.dev.java.net
Java - Swing Raphaela Galhardo [email protected] http://www.j2eebrasil.com.br http://javarn.dev.java.net Conteúdo Interface com Usuário; Eventos; Swing. Introdução Interface com Usuário Grande
MANIPULAÇÃO DE BANCO DE DADOS UTILIZANDO INTERFACE GRÁFICA
JOSIEL S. MOURA MANIPULAÇÃO DE BANCO DE DADOS UTILIZANDO INTERFACE GRÁFICA ORIENTADO A PROJETO: CONTROLE DE ESTOQUE 2012 JOSIEL S. MOURA MANIPULAÇÃO DE BANCO DE DADOS UTILIZANDO INTERFACE GRÁFICA ORIENTADO
JAVA APLICAÇÕES GRÁFICAS Propriedade Utilizada: FontSizeAnimation
JAVA APLICAÇÕES GRÁFICAS Propriedade Utilizada: FontSizeAnimation FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: Paulo Renato S. Veiga Identificação da Turma: 205 Noite Data: 16/05/10 1 Nome da Propriedade
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
INTERFACE COM O USUÁRIO (em Java) Programação Orientada a Objetos
INTERFACE COM O USUÁRIO (em Java) Programação Orientada a Objetos Chegamos à interface com o usuário. Você já utilizou alguns métodos para dialogar com o usuário, quer enviando mensagens quer lendo dados.
Criando um aplicação simples com JAVA e MySQL usando NetBeans Parte II
Tutorial elaborado pelo professor José Gonçalo dos Santos Contato: [email protected] Criando um aplicação simples com JAVA e MySQL usando NetBeans Parte II Introdução Para acompanhar este tutorial
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.*)
Especialização em Engenharia de Software - CEUT
Até aqui Programação com interfaces gráficas Sérgio Soares [email protected] Criamos a infra-estrutura para a aplicação bancária classes que representam os tipos de conta classe que implementa regras de
Programação Orientada a Objetos em Java. GUI Graphical User Interface
Universidade Federal do Amazonas Departamento de Ciência da Computação IEC481 Projeto de Programas Programação Orientada a Objetos em Java GUI Graphical User Interface Professor: César Melo Slides baseados
Java Básico. Matrícula de Alunos. Marco Antonio, Arquiteto de Software TJDF [email protected]. Novembro/2005
Java Básico Matrícula de Alunos Marco Antonio, Arquiteto de Software TJDF [email protected] Novembro/2005 Objetivos OO: trocar mensagens entre os objetos Exception: tratar exceções Análise: implementar
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,
Capítulo 12 Eventos de interacção
Capítulo 12 Eventos de interacção Eventos em Java Referência aos pacotes awt e swing Programação com botões e campos de texto Eventos, fontes de eventos e atendimento de eventos Qualquer programa deve
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
CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A 1 2 3 4 F 1 2 3 4 B 1 2 3 4 G 1 2 3 4 C 1 2 3 4 H 1 2 3 4 D 1 2 3 4 I 1 2 3 4 E 1 2 3 4 J 1 2 3 4
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 3º PERÍODO - 6º MÓDULO AVALIAÇÃO A3 DATA 09/07/2009 PROGRAMAÇÃO Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO
Módulo 5 - JDBC java.sql - Conexão com Banco de Dados
Aplicações de Linguagem de Programação Orientada a Objetos 2ºsem/2012 (Professor: Tiago) Módulo 5 - JDBC java.sql - Conexão com Banco de Dados Fazer o download do drive de conexão com o BD: http://jdbc.postgresql.org/download.html
Java Foundation Classes Coleção de pacotes para criação de aplicações completas Desktop Interfaces gráficas (GUIs- Graphical User Interface)
Interface Gráfica Prof. Bruno Gomes [email protected] Programação Orientada a Objetos JFC Java Foundation Classes Coleção de pacotes para criação de aplicações completas Desktop Interfaces gráficas
Jogo Da Velha. - Parte 1 - Fazendo a parte gráfica do jogo da Velha
Jogo Da Velha - Parte 1 - Fazendo a parte gráfica do jogo da Velha por: Lerói Oliveira Equipe PAJÉ [email protected] http://www.cti.furg.br/informatica/paje Primeiro vamos usar a classe JFrame para criar
Esteiras eletrônicas controladas por micro. computador
UniCEUB Centro Universitário de Brasília FATECS Faculdade de Tecnologia e Ciências Sociais Aplicadas Curso de Engenharia de Computação Esteiras eletrônicas controladas por micro computador Aluno: Therence
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,
Roteiro para criação de Applet
Roteiro para criação de Applet 1. Abra um editor de texto qualquer, como o Bloco de notas, e digite o código abaixo: 1. import java.awt.*; 2. import java.awt.event.*; 3. import java.applet.applet; 4. import
Técnicas de Programação II
Técnicas de Programação II Aula 03 GUI e Swing Edirlei Soares de Lima GUI Graphical User Interface A API Java fornece diversas classes destinadas a criação de interfaces gráficas.
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
JCheckbox JRadioButton JComboBox JList JMenu... Alguns componentes já vistos em aula JButton JLabel JTextField
Profa. Isabel Harb Manssour (Material adaptado das aulas dos Profs: Luciana Nedel,Bernardo Copstein,Leandro Pompermaier,Júlio Machado) JCheckbox JRadioButton JComboBox JList JMenu Alguns componentes já
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
O programa abaixo exemplifica o uso da classe Image para carregar e mostrar uma imagem localizada em um arquivo.
7. Carregando e mostrando imagens locais Esta aula complementa os estudos de programação de interfaces gráficas em Java mostrando como podemos carregar imagens de arquivos locais ou da Internet para uso
JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: imagecomposite FACULDADE DE TECNOLOGIA SENAC PELOTAS
JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: imagecomposite FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: Diego Silva de Oliveira Identificação da Turma: 070801805 Data: 16/05/2010 imagecomposite
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
JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: Resize Shape Basic Shape FACULDADE DE TECNOLOGIA SENAC PELOTAS
JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: Resize Shape Basic Shape FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: Marri Souza da Luz Identificação da Turma: 3º ADS - Noite Data: 13/05/2010
Módulo 7. Interface Gráfica com o Usuário GUI - Introdução. Programação Orientada a Objetos I Java (Rone Ilídio)
Módulo 7 Interface Gráfica com o Usuário GUI - Introdução Programação Orientada a Objetos I Java (Rone Ilídio) Interface Gráfica com o Usuário Os elementos gráficos utilizados estão no pacote javax.swing.*
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
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
Neste tutorial apresentaremos as vantagens e facilidades de usar a ferramenta de Deployment Java Web Start.
Java Web Start Leonardo Marcelino Neste tutorial apresentaremos as vantagens e facilidades de usar a ferramenta de Deployment Java Web Start. Introdução Java Web Start é uma nova tecnologia para deployment
Criação de Applets Package: Class Name Base Class: Generate header comments: Can run standalone: Generate Standard methods:
Criação de Applets Após ter sido criado o projeto, ao contrário dos exemplos anteriores onde criávamos uma aplicação na guia General da janela Object Gallery, agora iremos criar uma applet que está contida
Tutorial Introdução ao ambiente Eclipse
Tutorial Introdução ao ambiente Eclipse Rafael Santos (revisto em 26/10/2003) Introdução... 1 Instalando o Java Development Kit... 2 Instalando o Eclipse... 4 Desinstalando o Eclipse... 4 Passos para criação
Interfaces Gráficas (GUIs) em Java usando Swing
Interfaces Gráficas (GUIs) em Java usando Swing Profa. Flávia Cristina Bernardini * Baseado em slides de Ricardo Linden, João Bosco Sobral e Samuel Cristhian Schwebel GUI (Graphical User Interface) A interface
Programação Orientada a Objetos (DPADF 0063)
Programação Orientada a Objetos (DPADF 0063) Aula 2 Java como ferramenta de experimentação Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Curso Superior de Tecnologia em Sistemas
Sintaxe Geral Tipos de Dados. Prof. Angelo Augusto Frozza, M.Sc.
Sintaxe Geral Tipos de Dados Comentários Comentários: De linha: // comentário 1 // comentário 2 De bloco: /* linha 1 linha 2 linha n */ De documentação: /** linha1 * linha2 */ Programa Exemplo: ExemploComentario.java
A TAMPA DO COMANDO À DISTÂNCIA
PASSO A PASSO A TAMPA DO COMANDO À DISTÂNCIA COMPONENTES 1. 2. Com este fascículo também são entregues algumas das peças necessárias para completar o comando à distância universal. Neste caso são dois
Programação de Computadores e Robocode. http://www.lac.inpe.br/~rafael.santos
Programação de Computadores e Robocode 1 O que é Programação de Computadores? O que é um programa de computador? Quem escreve estes programas? Como são escritos? O que podemos fazer com estes programas?
Programação Orientada a Objetos II
Programação Orientada a Objetos II Interfaces Gráficas Componentes Prof. Rodrigo Rocha [email protected] www.bolinhabolinha.com Ementa Introdução ao Desenvolvimento de Interfaces Gráficas Herança
Crie dois pacotes: jogo e imagens Coloque as imagens da cobra, da fruta e da parede no pacote imagens Crie uma nova classe chamada Cobra no pacote
Crie dois pacotes: jogo e imagens Coloque as imagens da cobra, da fruta e da parede no pacote imagens Crie uma nova classe chamada Cobra no pacote jogo: import java.awt.rectangle; public class Cobra {
Multithreading. Programação Orientada por Objectos com Java. Ademar Aguiar. MRSC - Programação em Comunicações
Programação Orientada por Objectos com Java www.fe.up.pt/~aaguiar [email protected] 1 Multithreading 154 Objectivos Ser capaz de: Explicar os conceitos básicos de multithreading Criar threads múltiplos
Construção de Interfaces Gráficas
Construção de Interfaces Gráficas Mário Antonio Meireles Teixeira DEINF UFMA Baseado em material original de João Carlos Pinheiro CEFET/MA 1 Objetivos Apresentar Os fundamentos da construção GUI em Java
Programação de Aplicações Gráficas em Java
Programação de Aplicações Gráficas em Java Co am rrigi pli do Ma ado e io/ 20 em 09 Rafael Santos 1 Tópicos Brevíssima introdução à linguagem Java Criando aplicações gráficas em Java Orientação a objetos,
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
Programação Orientada a Objetos II
Programação Orientada a Objetos II AULA Banco de Dados (Exemplo) Prof. Rodrigo Rocha [email protected] (Modo Texto) Conectando ao Banco de Dados Entre no Diretório do Mysql mysql u root p criando
JAVA COM BANCO DE DADOS PROFESSORA DANIELA PIRES
Conteúdo O Projeto... 2 Criação de Pacotes... 4 Factory:... 6 DAO:... 15 GUI (Graphical User Interface ou Interface Gráfica de Cadastro)... 18 Evento SAIR... 23 Evento CADASTRAR... 24 1 O Projeto Arquivo
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 + "," +
Programação Visual em Java
Programação Visual em Java 1 Sumário Introdução Contentores Componentes Layouts Eventos Exemplos 2 Introdução Interfaces gráficas são compostas por: Contentores Janelas, painéis Componentes botões, menus,
Criação de telas com Swing
Java Básico Criação de telas com Swing Marco Antonio, Arquiteto de Software TJDF [email protected] Novembro/2005 JFC Java Foundation Classes Swing Look and feel Java 2D Drag and Drop GUI Graphical User
Analisar os sistemas operacionais apresentados na figura e responder as questões abaixo: Identificar
Projeto Integrador Sistemas Operacionais Prof.ª Lucilia Ribeiro GTI 3 Noturno Grupo: Anderson Alves da Mota. André Luiz Silva. Misael bezerra dos santos. Sandro de almeida silva. Analisar os sistemas operacionais
A classe JTextField
8.1.4. 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
Sabemos que a classe é responsável por definir a estrutura e o comportamento de seus objetos. Portanto, os objetos são instâncias das classes.
JAVA ENCAPSULAMENTO Na linguagem de programação Java, a classe é o alicerce para o encapsulamento, o qual é definido como uma técnica que faz com que os atributos da classe permaneçam ocultos, pois desta
Linguagem Java - Prof. Luciana Porcher Nedel 1. Um container genérico e visual. Ela trabalha em cooperação com o controle de layouts.
Componentes Swing Estrutura de componentes de altonível: JFrame, JApplet, JDialog Linguagem Java - Prof. Luciana Porcher Nedel 1 JPanel Um container genérico e visual. Ela trabalha em cooperação com o
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
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
CAPA PARA OS CABOS DA CABEÇA
CAPA PARA OS CABOS DA CABEÇA COMPONENTES Entre as peças entregues com este fascículo encontra-se uma espécie de tubo preto para reunir e proteger os cabos que saem da cabeça e vão ao tronco de O SEU ROBOT.
Interface Gráfica. Prof. Marcelo Cohen
Interface Gráfica Prof. Marcelo Cohen 1. Visão geral da interface gráfica em Java A API (Application Programming Interface) para utilizar recursos gráficos é separada em dois componentes principais: AWT
Introdução a programação gráfica em Java com Swing
Página 1 de 14 Home Login Criar Login Fórum Tópicos Recentes Notícias Artigos / Tutoriais Busca Sobre o GUJ Apoio Introdução a programação gráfica em Java com Swing Rafael Steil Querendo fazer programas
1 Criando um aplicativo visual em Java
1 Criando um aplicativo visual em Java Inicie o Netbeans e nele crie um novo projeto, em categorias escolha Java e em projetos escolha Aplicativo Java, na próxima janela escreva o nome do projeto PrimeiroAplicativoVisual
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;
Java. Marcio de Carvalho Victorino www.dominandoti.eng.br
Java Marcio de Carvalho Victorino www.dominandoti.eng.br 3. Considere as instruções Java abaixo: int cont1 = 3; int cont2 = 2; int cont3 = 1; cont1 += cont3++; cont1 -= --cont2; cont3 = cont2++; Após a
Interface Gráfica com o Usuário (GUI) Profa. Isabel Harb Manssour (Material adaptado das aulas da Profa. Luciana Nedel e do Prof.
Interface Gráfica com o Usuário (GUI) Profa. Isabel Harb Manssour (Material adaptado das aulas da Profa. Luciana Nedel e do Prof. Julio Machado) GUI (Graphical User Interface) Containers e Componentes
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,
Curso de Java Módulo II Swing Fábio Mengue [email protected] Centro de Computação - Unicamp
Curso de Java Módulo II Swing Fábio Mengue [email protected] Centro de Computação - Unicamp Conceitos Swing é um pacote de classes que servem para a construção de GUI's (Graphical User Interface). O pacote
Introdução ao Desenvolvimento de Jogos em Java Corrigido e ampliado em 20/Fev/2009
Introdução ao Desenvolvimento de Jogos em Java Corrigido e ampliado em 20/Fev/2009 Rafael Santos Organização Apoio 1 Mapa Java e OO Intro OO Aplicações Est. Dados Mais Java GUIs Componentes Layouts Applets
Design Patterns (Factory Method, Prototype, Singleton)
DesignPatterns (FactoryMethod,Prototype,Singleton) JoãoAntónioPaz LuísMiguelClaro AlbertoManuelGomes N.º12812 N.º12817 N.º12818 FACTORYMETHOD Padrãoquedefineumainterfaceparacriaçãodeobjectos,masdeixaassubclassesdecidirque
Interface com o Usuário (UI) UIs Desacopladas (2/3) BSI Bacharelado em Sistemas de Informação LOO Linguagens Orientadas a Objetos
Interface com o Usuário (UI) BSI Bacharelado em Sistemas de Informação LOO Linguagens Orientadas a Objetos Humberto Mossri de Almeida [email protected] Marcelo Nassau Malta [email protected]
insfcanceof new public switch transient while byte continue extends for int null
Palavras -chave de JAV A abstract catch do final implements long private static throw void boolean char double finally import native protected super throws volatile break class float insfcanceof new public
Natureza do Software e dos Sistemas
Natureza do Software e dos Sistemas Jorge H C Fernandes Diferença Fundamental entre Engenharia de Software e outras Engenharias! Os materiais são diferentes As teorias fundamentais são diferentes Dificuldades
Exemplo 1. Um programa que cria uma instância de uma classe que herda da classe Frame
6. Como aplicações gráficas funcionam em Java? Todas as aplicações gráficas em Java usam instâncias de classes existentes, que por serem parte da linguagem podem ser executadas em todas as versões de Java
Construção de Interfaces Gráficas - Introdução
Construção de Interfaces Gráficas - Introdução Programação Orientada a Objetos Java Prof. Geraldo Braz Junior Objetivos Apresentar Os fundamentos da construção GUI em Java Modelo de Eventos AWT Biblioteca
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
