Trabalhando com Gráficos
Publicado por Romulo 10/09/2003
[ Hits: 7.434 ]
Uma verdadeira obra de arte, ou melhor, uma cópia de uma obra de arte! Veja o desenho da monalisa (parece sim! hehehe) feita com gráficos em Java.
(não esqueça de criar o arquivo .html para importar o applet java)
ex:
<applet code="Arquivo.class" height="420" width="340"></applet>
import java.awt.*;
public class Drawing extends java.applet.Applet
{
Polygon hair;
public void init()
{
int[] hairX = { 125,131,156,217,270,314,244,233,196,162,147,153,180,189,125 };
int[] hairY = { 314,122,75,57,96,287,319,118,87,92,133,203,231,258,314 };
hair = new Polygon(hairX, hairY,15);
Color fundo = new Color (235,252,255);
setBackground(fundo);
}
public void paint(Graphics screen)
{
Color face = new Color(255,229,219);
screen.setColor(face);
screen.fillRoundRect(147,84,103,74,23,23);
screen.fillOval(147,94,103,132);
screen.setColor(Color.black);
screen.fillPolygon(hair);
int[] eyebrow1X = { 151,168,174,171,178,193 };
int[] eyebrow1Y = { 145,140,148,184,191,188 };
screen.drawPolyline(eyebrow1X, eyebrow1Y, 6);
int[] eyebrow2X = { 188,197,213,233 };
int[] eyebrow2Y = { 146,141,142,146 };
screen.drawPolyline(eyebrow2X, eyebrow2Y, 4);
int[] mouthX = { 166,185,200 };
int[] mouthY = { 199,200,197 };
screen.drawPolyline(mouthX,mouthY,3);
screen.fillOval(161,148,10,4);
screen.fillOval(202,145,12,5);
Font Fonte = new Font("TimesRoman",Font.BOLD+Font.ITALIC,20);
screen.setFont(Fonte);
Color colorFont = new Color(154,18,23);
screen.setColor(colorFont);
screen.drawString("MonaLisa by JuNiOx",10,400);
}
}
Mensagem usando opção gráfica JOptionPane
primeiros exemplos usando metodos
Calculadora de décimo terceiro
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como impedir exclusão de arquivos por outros usuários no (Linux)
Cirurgia no Linux Mint em HD Externo via USB
Anúncio do meu script de Pós-Instalação do Ubuntu
Formas seguras de instalar Debian Sid (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (12)
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (5)
Alguém executou um rm e quase mata a Pixar! (3)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (6)









