Texto e Desenhos em JAVA

Propaganda
C:\Users\pedro\Downloads\Texto e Desenhos em JAVA.txt
30 de janeiro de 2017 12:59
//================================
//Desenhos em JAVA
//================================
//Desenha linhas, em que x1 e y1 são o primeiro ponto e x2, y2 são o segundo ponto:
drawLine(x1, y1, x2, y2);
//Desenha retângulos, em que x e y são as coordenadas do canto superior esquerdo
drawRect(x, y, comprimento, altura);
//Variante preenchida:
fillRect(x, y, comprimento, altura);
//Desenha retângulos com cantos arredondados, onde xa e ya definem o comprimento e a altura
dos cantos arredondados
drawRoundRect(x, y, comprimento, altura, xa, ya);
//Variante preenchida:
fillRoundRect(x, y, comprimento, altura, xa, ya);
//Desenha retângulos 3D, onde saliente é uma variável booleana, que define se o retângulo
tem relevo para fora ou para dentro
draw3DRect(x, y, comprimento, altura, saliente);
//Variante preenchida:
fill3DRect(x, y, comprimento, altura, saliente);
//Desenha um polígono, onde array_x e array_y são arrays de números inteiros que representam
uma lista de coordenadas dos pontos de quebra do polígono. numero_pontos representa o
número de pontos que contém o polígono
drawPolygon(array_x, array_y, numero_pontos);
//Variante preenchida:
fillPolygon(array_x, array_y, numero_pontos);
//Desenha uma oval, onde x e y marcam o canto superior esquerdo do retângulo onde se
inscreveria a oval.
drawOval(x, y, comprimento, altura);
//Variante preenchida:
fillOval(x, y, comprimento, altura);
//Desenha um arco, em que x e y marcam o canto superior esquerdo do retângulo onde se
inscreveria o arco e a1 e a2 definem os ângulos inicial e final, contados entre 0º e
360º, da direita para a esquerda.
drawArc(x, y, comprimento, altura, a1, a2);
//Variante preenchida:
fillArc(x, y, comprimento, altura, a1, a2);
//================================
//Texto em JAVA
//================================
//Escreve frase nas posições x e y do ecrã:
drawString(string, x, y);
//Manipulação do tipo de letra, tamanho e cor:
//Font:
java.awt.Font;
//"Nome_da_Fonte" --> string contendo o nome conhecido da fonte
//
Ex: TimesRoman, Courier, Terminal, Helvetica, Dialog, Symbol,...
//Estilo_da_Fonte --> variável que representa a formatação do texto
//
Ex: Font.PLAIN, Font.BOLD, Font.ITALIC, ...
//tamanho --> variável que define o tamanho da letra, em pontos
Font f = new Font("Nome_da_Font", Estilo_da_Fonte, tamanho);
//define a fonte f ao elemento gráfico desejado
setFont(f);
//Cor:
java.awt.Color;
// RGB --> 0 a 255
-1-
C:\Users\pedro\Downloads\Texto e Desenhos em JAVA.txt
30 de janeiro de 2017 12:59
Color c = new Color(R,G,B);
//define a cor ao elemento gráfico desejado
setColor(Color.blue); //utiliza cores prédefinidas
setColor(c);
-2-
Download