Vous êtes sur la page 1sur 2

Curso: Computao II (MAB225)

Nvel: Graduao
Perodo: 2014.1
Lista de Exerccios:
Interfaces Grficas 01
1)
Crie uma interface grfica de um
programa que verifica a paridade de um
nmero.
a. Crie uma classe chamada VerifParNumero
com o mtodo ehNumeroPar que deve receber
um nmero e retornar True ou False.
b. Crie uma interface que permita que o
usurio fornea um nmero e pea para
verificar se o nmero fornecido um
nmero par ou mpar. Um exemplo de
interface segue abaixo.
c. Alm de mostrar o resultado na tela, a
interface deve escrever o resultado em um
arquivo texto chamado resultado.txt.

2)
Crie uma interface grfica de um
programa de converso de temperatura.
a. Crie uma classe ConverteTemperatura, com
os mtodos converteCelsiusFahrenheit e
converteFahrenheitCelsius.
b. Crie uma interface que permita que o
usurio
fornea
uma
temperatura
em
Celsius ou em Fahrenheit e pea para que
a converso seja realizada. Um exemplo de
interface segue abaixo.

3)
Faa um programa que desenhe um losango
centrado em um canvas. O canvas deve ocupar
toda a tela principal do programa, e caso
haja um redimensionamento, o canvas deve ser
expandido. O losango, de tamanho fixo, deve
ser centrado independente do tamanho do
canvas, e a posio do losango deve ser
atualizada
sempre
que
houver
um
redimensionamento.

4)
Construa
um
programa
exibidor
de
imagens. Ele deve possuir um campo para
informar o nome da imagem a exibir e um
boto, conforme a imagem abaixo.

5)
Crie um programa que exiba 50 crculos
concntricos, todos no centro de um canvas. O
maior dos crculos (mais externo) deve ter
450 pixels de dimetro. O resultado deve ser
similar figura abaixo.
a. Altere o seu programa para criar uma
animao: a cada 250 ms um dos crculos
desenhado na tela, comeando do maior.
b. Complete a animao fazendo com que, aps
todos os crculos sejam desenhados, os
crculos comecem a sumir de dentro para
fora.

6)
Faa um programa que exiba um retngulo
inicialmente no centro do canvas e o faa
seguir o clique do mouse. Quando o usurio
clicar em alguma rea do canvas, exterior ao
retngulo, o centro do retngulo deve ser
deslocado
para
a
posio
de
clique
(coordenadas do mouse).

Vous aimerez peut-être aussi