Trabalhando com Gráficos
Publicado por Romulo 10/09/2003
[ Hits: 6.894 ]
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); } }
Colocando informações em variáveis
Mensagem usando opção gráfica JOptionPane
Rodando um aplicativo em modo Kiosk no Ubuntu Linux 20.04
Instalação do Gentoo em HD Externo para dual boot com Windows
Instalação do OCS Inventory (última versão, 2.9.2 - 2022) no Debian 11
VOIP - Interceptando tráfego de pacotes
Sistemas de proteção de acesso a dados do seu HD, será efetivo?
Arduino IDE não reconhece portas USB no Ubuntu 22.04
Passando parâmetros do cliente SSH para o GIT
Auto indentar linhas selecionadas no Vim
Som estourado ou falhando na Steam com Proton
Habilitando a compilação JIT (Just In Time) para o PHP8 no Ubuntu
Criador do Systemd saiu da Red Hat e foi pra Microsoft (2)
Manjaro: O virtualbox não instala nenhuma distro (0)
Wi-Fi parou de funcionar (novamente) e agora o meu adaptador wireless ... (2)