REVISÃO DE JAVA
UNIVERSIDADE FEDERAL DOS VALES DO JEQUITINHONHA E MUCURI
CAMPUS AVANÇADO DO MUCURI – TEÓFILO OTONI - MG
BACHARELADO EM CIÊNCIA E TECNOLOGIA www.ufvjm.edu.br bct@ufvjm.edu.br
Revisão para Prova.
Data da entrega 05/07/2013
Componentes
JFrame = Formulário
Propriedade: Title
JPanel = Painel
Propriedade: border/Borda de título/Título
JLabel = Rótulo
Propriedade: text
JButton = Botão/Ação
Propriedade: text
Ação Click
String s = nome.getText();
JTextField = Caixa de Entrada
Propriedade: text
Métodos: getText(), setText()
JCheckBox = Caixa de Opção
Métodos: setSelected(true/false), isSelected()
JRadioButton = Seleção de Radio
Métodos: setSelected(true/false), isSelected()
JComboBox = Caixa de Seleção
Métodos: getSelectedItem(), addItem()
OBS: Esta revisão deve ser desenvolvida a lápis em uma folha separado para ser entregue na próxima aula 27/01/2014. Os códigos testados no NetBeans devem ser encaminhado para o email ciro.ufvjm@gmail.com. Aproveite para praticar.
Questão 1) Para que serve os Componentes Visuais Abaixo:
a) JOptionPane
b) JFrame
c) JLabel
d) JPanel
e) JButton
f) JCheckBox
g) JComboBox
h) JMenu
Questão 2)
a.
b.
c.
Elabore uma Classe Ola com os métodos:
Um método show que recebe uma string e mostra o conteúdo no JOptionPane.
Um método leString que utiliza o JOptionPane para lê e retornar uma string.
Um método leInteiro que utiliza o JOptionPane para lê e retornar um numero inteiro.
Questão 3) Elabore uma Classe Carro com os atributos (marca, cor), com métodos e um serviço especializado (ligar).
Questão 4) Elabore uma Interface Gráfica que chame a classe Carro utilizando todos os métodos ( utilize uma interface de Formulário para Lê e Mostrar informações ).
Questão 5) Elabore uma Classe Math que tenha:
a. Um método setAleatório(), que retorna um numero aleatório entre 10 e 80.
b. Um método setQuadrado(), que recebe um num retorna o quadrado do número.
c. um método