Java

868 palavras 4 páginas
1) a) JoptionPane - Disponibiliza uma ferramenta gráfica que lê e imprime dados b) JFrame - Formulário, com interface gráfica c) JLabel - Utilizado para rotular informações d) JPanel - Componente que disponibiliza um campo para outras componentes e) JButton - Oferece um componente para confirmar ações através de um clique f) JCheckBox - Caixa de opção g) JComboBox - Componete que apresenta uma lista para seleção h) JMenu - Componente menu

2) Elabore uma Classe Carro com os atributos (marca, cor), métodos e um serviço especializado (ligar).

Public class Carro {

int Ligado; int Marca;
String Cor; public Carro() { }

public void setMarca (String Marca){ this.Marca=Marca; } public String getMarca (){ return (Marca);} public void setCor (String Cor){ this.Cor=Cor;} public String getCor (){ return(Cor);} public void Ligar (){ Ligado=1;} public void Desligar (){ Ligado=0;} public int getSit (){ return (Ligado); }
}

3) Elabore uma Classe Principal que chame a classe Carro utilizando todos os métodos (Para a interação utilize JOptionPane).

import javax.swing.JOptionPane; public class Principal{ public static void main(String[] args){ Carro ca=new Carro (); int m = Integer.parseInt(JOptionPane.showInputDialog("Qual a marca do carro?")); String c = JOptionPane.showInputDialog ("Digite cor do carro:"); ca.setMarca (m); ca.setCor (c); ca.Ligar(); ca.getSit(); if (ca.getSit()==1){ System.out.println ("O carro e da marca: "+ca.getMarca()+" ,cor: "+ca.getCor()+" e esta ligado!");} if (ca.getSit()==0) { System.out.println ("O carro e da marca: "+ca.getMarca()+" ,cor: "+ca.getCor()+" e esta desligado!");} }

4) Elabore uma Classe Ola com os métodos:
a. Um método show que recebe uma string e mostra o conteúdo no JOptionPane.
b. Um método leString que utiliza o

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas