Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Monte uma aplicação que leia um arquivo de texto e exiba-o em uma tela gráfica.
Utilize o objeto JTextArea para exibir o conteudo do texto
Ex :
String s = “ola ... “;
JTextArea texto = new JTextArea( s );
Lembre-se de criar :
• Um ponteiro para o arquivo (File)
• Um canudinho para ler os dados do arquivo (FileReader)
• Faça um filtro para ler as linhas diretamente do arquivo
(BufferedReader)
Note que será preciso ler todas as linhas e concatenar os conteúdos em outra
string antes de exibir na tela. O método .readLine() do objeto BufferedReader
retorna null quando não há mais linhas para serem lidas.
3. Crie um Java Bean chamado Pessoa contendo os seguintes atributos Nome, Peso,
Altura, Sexo.
4. Crie uma classe contendo uma matriz 4 x 4 com valores reais e crie algumas
funções para realizar as operações abaixo :
a. Mostrar a soma dos elementos na linha da matriz ( n da linha passado
como parâmetro).
b. Mostrar a soma dos elementos na coluna da matriz ( n da coluna passado
como parâmetro).
c. Retornar o índice do maior valor armazenado na matriz e em qual
posição se encontra (linha x coluna).
d. Retornar qual o valor da soma de todos os elementos da matriz.
e. Multiplicar todos os elementos ímpares da matriz por 3 e todos os pares
por 2. Informe ao usuários quantos elementos pares e impares existem.
f. Mostre o conteúdo do vetor para o usuário.
5. Monte uma janela de teste que exiba um texto
qualquer, e que contenha um botão Sair o qual
fecha a janela e encerra a aplicação (conforme
abaixo).
Dica : Utilize o comando System.exit(0) para
encerrar a aplicação java
7. Modifique o exercicio anterior para que a classe Tabuleiro ela exiba o tabuleiro
em uma tela gráfica.
• Para isto você precisará fazer com que a classe Tabuleiro herde a
classe de algum componente gráfico como por exemplo o componente
Jpanel
• Sobrescreva a função public void paint (Graphics g).
• Desenhe um tabuleiro com casas pretas e brancas semelhante a um
tabuleiro de Damas.
• Exiba um circulo azul preenchido nas casas correspondente a
celula da matriz que tiver o valor 1.
Nota : A tela deverá conter 64 celulas sendo que o tamanho de cada célula pode
variar conforme o tamanho da Janela.
8. Calculadora
a. Monte uma calculadora com botões para os número e para as 4 operações
básicas, e uma tela de display.
b. Faça com que cada botão apertado exiba na tela do display o número de
forma acumultiva (como em uma calculador convencional), quando uma
operação for teclada a calculadora deverá limpar o display, deixando apenas o
número 0.