![]() |
Licenciatura Engenharia
Informática 1998/99
Computação Gráfica |
Filipe Pacheco |
![]() |
O Applet de Exemplo:
Para utilizar esta classe:
1-Guardar o ficheiro de exemplo Pixel1.java
2-Guardar os ficheiros das classes/interfaces PixelZoom.class, PixelCanvas.class e PixelZoomApplet.class no mesmo directório do ficheiro anterior.
3-No Visual J++ abrir o ficheiro Pixel1.java (usar File|Open, ou o comando da toolbar)
4-Compilar o ficheiro usando o comando Build|Compile (Ctrl-F7)
5-O Visual J++ cria automaticamente um projecto Java
6-Executar o projecto usando Ctrl+F5
7-Em Class File Name indicar: Pixel1
8-Para terminar a execução fechar o browser
Notas:
-Para re-executar o projecto basta fazer Ctrl+F5
-Se ouve engano no nome da classe a executar usar Project|Settings|Debug e indicar o nome correcto (atenção: no Java as maiúsculas são diferentes das minúsculas).
public PixelZoom(int x, int y, int zoom)Inicializa um novo PixelZoom com x pixels de largura e y pixels de altura.
public void setPixel(int x, int y, Color c)Define a cor para um ponto.
public Color getPixel(int x, int y)Devolve a cor de um ponto.
public void setZoom(int z)Define o nível de zoom (z deve ser maior ou igual a 1).
public void setOfs(int x, int y)Define o deslocamento absoluto da imagem na área.
public void moveOfs(int x, int y)Define o deslocamento relativo da imagem na área.
![]() |