lista tkinter
TRANSCRIPT
-
8/20/2019 Lista TkInter
1/2
Curso: Computação II (MAB225)Nível: Graduação Período: 2014.1
Lista de Exercícios:Interfaces Gráficas 01
1) Crie uma interface gráfica de um
programa que verifica a paridade de umnúmero.a. Crie uma classe chamada VerifParNumero
com o método ehNumeroPar que deve receberum número e retornar True ou False.
b. Crie uma interface que permita que ousuário forneça um número e peça para
verificar se o número fornecido é umnúmero par ou ímpar. Um exemplo deinterface segue abaixo.
c. Além de mostrar o resultado na tela, ainterface deve escrever o resultado em um
arquivo texto chamado “resultado.txt”.
2) Crie uma interface gráfica de um
programa de conversão de temperatura.a. Crie uma classe ConverteTemperatura, com
os métodos converteCelsiusFahrenheit econverteFahrenheitCelsius.
b. Crie uma interface que permita que o
usuário forneça uma temperatura emCelsius ou em Fahrenheit e peça para que
a conversão seja realizada. Um exemplo deinterface segue abaixo.
3) Faça um programa que desenhe um losango
centrado em um canvas. O canvas deve ocupartoda a tela principal do programa, e caso
haja um redimensionamento, o canvas deve serexpandido. O losango, de tamanho fixo, deveser centrado independente do tamanho do
canvas, e a posição do losango deve seratualizada sempre que houver um
redimensionamento.
4) Construa um programa exibidor deimagens. Ele deve possuir um campo para
informar o nome da imagem a exibir e umbotão, conforme a imagem abaixo.
5) Crie um programa que exiba 50 círculosconcêntricos, todos no centro de um canvas. O
maior dos círculos (mais externo) deve ter450 pixels de diâmetro. O resultado deve ser
similar à figura abaixo.a. Altere o seu programa para criar uma
animação: a cada 250 ms um dos círculos é
desenhado na tela, começando do maior.b. Complete a animação fazendo com que, após
todos os círculos sejam desenhados, oscírculos comecem a sumir de dentro para
fora.
-
8/20/2019 Lista TkInter
2/2
6) Faça um programa que exiba um retânguloinicialmente no centro do canvas e o façaseguir o clique do mouse. Quando o usuário
clicar em alguma área do canvas, exterior aoretângulo, o centro do retângulo deve serdeslocado para a posição de clique(coordenadas do mouse).