|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TipoPichador
Interface contendo os métodos que um pichador pode responder. Possui métodos para mover, riscar, desenhar, manipular ícones, entre outros.
Method Summary | |
---|---|
TipoPichador |
andarPara(int x,
int y)
Altera a posição do pichador de acordo com as coordenadas x e y. |
TipoPichador |
carimbar()
Carimba o pichador no aplique |
TipoPichador |
comRastros()
Ativa os rastros do Pichador. |
TipoPichador |
comSerrilhado()
Desativa a suavização dos serrilhados. |
TipoPichador |
descansar(double tempo)
Faz o pichador descansar. |
TipoPichador |
desenharElipse(int largura,
int altura)
Desenha somente a borda de uma elipse. |
TipoPichador |
desenharElipseCheia(int largura,
int altura)
Desenha uma elipse preenchida. |
TipoPichador |
desenharPolígono(java.util.List<? extends java.awt.Point> pontos)
Desenha a borda de um poligono. |
TipoPichador |
desenharPolígono(java.awt.Point... pontos)
Desenha a borda de um poligono. |
TipoPichador |
desenharPolígonoCheio(java.util.List<? extends java.awt.Point> pontos)
Desenha um poligono preenchido. |
TipoPichador |
desenharPolígonoCheio(java.awt.Point... pontos)
Desenha um poligono preenchido. |
TipoPichador |
direita(int graus)
Gira o pichador relativamente a direção atual no sentido horário. |
boolean |
estáComRastros()
Verifica o estado do rastros Pichador. |
TipoPichador |
fixarCorDePreenchimento(Cor cor)
Fixa a cor de preenchimento utilizada no método pintarÁrea. |
TipoPichador |
fixarCorDosRastros(Cor cor)
Fixa uma cor para os rastros do pichador. |
TipoPichador |
fixarDireção(int direção)
Modifica a direção absoluta do pichador. |
TipoPichador |
fixarEspessura(int espessura)
Fixa a espessura dos rastros do pichador. |
TipoPichador |
fixarÍcone(java.lang.String endereco)
Fixa o ícone do pichador. |
TipoPichador |
fixarÍconeGirável(java.lang.String endereço)
Fixa o ícone do pichador que gira de acordo com a direção. |
void |
fixarPosicao(java.awt.Point umPonto)
Altera a posição do pichador de acordo com o ponto passado. |
TipoPichador |
frente(int distância)
Desloca o Pichador para frente. |
TipoPichador |
limparFundo()
Limpa o fundo do aplique. |
TipoPichador |
mostrar(java.lang.String texto)
Mostra no aplique o texto passado para o pichador. |
TipoPichador |
mostrarEtiqueta(java.lang.String texto)
Mostra no aplique o texto com a cor de preenchimento utilizada no fixarCorDePreenchimento. |
Cor |
obterCorDePreenchimento()
Obtém a cor de preenchimento utilizada no método pintarÁrea. |
Cor |
obterCorDoPonto()
Obtém a cor do ponto atual do pichador. |
Cor |
obterCorDosRastros()
Obtém a cor dos rastros do pichador. |
int |
obterDireção()
Obtém a direção do pichador. |
int |
obterEspessura()
Obtém a espessura dos rastros do pichador. |
java.awt.Point |
obterPosição()
Obtém a posição do pichador. |
TipoPichador |
pintarÁrea()
Preenche a área do aplique de mesma cor que circunda o ponto atual com a cor de preenchimento. |
TipoPichador |
semRastros()
Desativa os rastros do Pichador. |
TipoPichador |
semSerrilhado()
Ativa a suavização dos serrilhados. |
TipoPichador |
tornarInvisível()
Torna o pichador invisível. |
TipoPichador |
tornarVisível()
Torna o pichador visível. |
Method Detail |
---|
TipoPichador frente(int distância)
int
- distância.
TipoPichador andarPara(int x, int y)
x
- a abcissa .y
- a ordenada.
TipoPichador direita(int graus)
int
- graus a girar.
java.awt.Point obterPosição()
int obterDireção()
TipoPichador fixarDireção(int direção)
int
- direção em graus absolutos.
TipoPichador comRastros()
TipoPichador semRastros()
boolean estáComRastros()
TipoPichador tornarVisível()
TipoPichador tornarInvisível()
TipoPichador fixarÍcone(java.lang.String endereco)
endereco
- do ícone do pichador, relativo a pasta da página do aplique.
TipoPichador fixarÍconeGirável(java.lang.String endereço)
String
- endereço o endereço do ícone do pichador, relativo a pasta da
página do aplique.
TipoPichador descansar(double tempo)
tempo
- o tempo em segundos a descansar.
TipoPichador limparFundo()
TipoPichador pintarÁrea()
TipoPichador fixarCorDePreenchimento(Cor cor)
Color
- cor de preenchimento.
Cor obterCorDePreenchimento()
TipoPichador fixarCorDosRastros(Cor cor)
Color
- cor de preenchimento .
Cor obterCorDosRastros()
TipoPichador fixarEspessura(int espessura)
int
- espessura dos rastros.
int obterEspessura()
TipoPichador mostrar(java.lang.String texto)
texto
- o texto a ser escrito no aplique.
TipoPichador mostrarEtiqueta(java.lang.String texto)
texto
- o texto a ser escrito no aplique.
TipoPichador desenharElipse(int largura, int altura)
largura
- a largura da elipse.altura
- a altura da elipse .
TipoPichador desenharElipseCheia(int largura, int altura)
largura
- a largura da elipse.altura
- a altura da elipse.
TipoPichador desenharPolígono(java.awt.Point... pontos)
pontos
- um número variável de pontos que correspondem aos vértices do
polígono.
TipoPichador desenharPolígonoCheio(java.awt.Point... pontos)
pontos
- um número variável de pontos que correspondem aos vértices do
polígono
TipoPichador desenharPolígono(java.util.List<? extends java.awt.Point> pontos)
pontos
- uma lista de pontos que correspondem aos vértices do polígono.
TipoPichador desenharPolígonoCheio(java.util.List<? extends java.awt.Point> pontos)
pontos
- uma lista de pontos que correspondem aos vértices do polígono.
TipoPichador comSerrilhado()
TipoPichador semSerrilhado()
Cor obterCorDoPonto()
void fixarPosicao(java.awt.Point umPonto)
umPonto
- ponto do aplique.TipoPichador carimbar()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |