Camion.java

   1 import java.awt.*; 
   2 class Lienzo extends Canvas { 
   3         public void paint (Graphics g){ 
   4                 g.draw3DRect(250, 195, 350, 120, true);
   5                 g.draw3DRect(255, 200, 340, 110, true);
   6                         
   7                 g.setColor(Color.gray);
   8                 g.fill3DRect(257, 202, 165, 105, true);
   9                 g.fill3DRect(428, 202, 165, 105, true);
  10                 g.fill3DRect(260, 345, 330, 130, true);
  11                 g.draw3DRect(265, 350, 320,120,  true);
  12                 g.fill3DRect(197, 432, 27, 17, true);
  13                 g.fill3DRect(229, 432, 27, 17, true);
  14                 g.fill3DRect(595, 432, 27, 17, true);
  15                 g.fill3DRect(627, 432, 27, 17, true);
  16                 g.draw3DRect(620, 250, 35, 65, true);
  17                 g.fill3DRect(622, 252, 31, 61, true);
  18                 g.draw3DRect(195, 250, 35, 65, true);
  19                 g.fill3DRect(197, 252, 31, 61, true);
  20                 g.setColor(Color.black);
  21                         
  22                 g.fill3DRect(240, 530, 60, 30, true);
  23                 g.fill3DRect(560, 530, 60, 30, true);
  24                         
  25                 g.draw3DRect(195, 430, 30, 20, true);
  26                         
  27                 g.draw3DRect(227, 430, 30, 20, true);
  28                 
  29                 g.draw3DRect(593, 430, 30, 20, true);
  30                         
  31                 g.draw3DRect(625, 430, 30, 20, true);
  32                                 
  33                 for (int i=1; i<=320; i++){
  34                         g.fillOval(265+i, 355, 1, 1);
  35                 }
  36                 for (int i=1; i<=320; i++){
  37                         g.fillOval(265+i, 360, 1, 1);
  38                 }
  39                 for (int i=1; i<=320; i++){
  40                         g.fillOval(265+i, 365, 1, 1);
  41                 }
  42                 for (int i=1; i<=320; i++){
  43                         g.fillOval(265+i, 370, 1, 1);
  44                 }
  45                 for (int i=1; i<=320; i++){
  46                         g.fillOval(265+i, 375, 1, 1);
  47                 }
  48                 for (int i=1; i<=320; i++){
  49                         g.fillOval(265+i, 380, 1, 1);
  50                 }
  51                 for (int i=1; i<=320; i++){
  52                         g.fillOval(265+i, 385, 1, 1);
  53                 }
  54                 for (int i=1; i<=320; i++){
  55                         g.fillOval(265+i, 390, 1, 1);
  56                 }
  57                 for (int i=1; i<=320; i++){
  58                         g.fillOval(265+i, 395, 1, 1);
  59                 }
  60                 for (int i=1; i<=320; i++){
  61                         g.fillOval(265+i, 400, 1, 1);
  62                 }
  63                 for (int i=1; i<=320; i++){
  64                         g.fillOval(265+i, 405, 1, 1);
  65                 }
  66                 for (int i=1; i<=320; i++){
  67                         g.fillOval(265+i, 410, 1, 1);
  68                 }
  69                 for (int i=1; i<=320; i++){
  70                         g.fillOval(265+i, 415, 1, 1);
  71                 }
  72                 for (int i=1; i<=320; i++){
  73                         g.fillOval(265+i, 420, 1, 1);
  74                 }
  75                 for (int i=1; i<=320; i++){
  76                         g.fillOval(265+i, 425, 1, 1);
  77                 }
  78                 for (int i=1; i<=320; i++){
  79                         g.fillOval(265+i, 430, 1, 1);
  80                 }
  81                 for (int i=1; i<=320; i++){
  82                         g.fillOval(265+i, 435, 1, 1);
  83                 }
  84                 for (int i=1; i<=320; i++){
  85                         g.fillOval(265+i, 440, 1, 1);
  86                 }
  87                 for (int i=1; i<=320; i++){
  88                         g.fillOval(265+i, 445, 1, 1);
  89                 }
  90                 for (int i=1; i<=320; i++){
  91                         g.fillOval(265+i, 450, 1, 1);
  92                 }
  93                 for (int i=1; i<=320; i++){
  94                         g.fillOval(265+i, 455, 1, 1);
  95                 }
  96                 for (int i=1; i<=320; i++){
  97                         g.fillOval(265+i, 460, 1, 1);
  98                 }
  99                 for (int i=1; i<=320; i++){
 100                         g.fillOval(265+i, 465, 1, 1);
 101                 }
 102                 for (int i=1; i<=320; i++){
 103                         g.fillOval(265+i, 470, 1, 1);
 104                 }
 105                 for (int i=1; i<=120; i++){
 106                         g.fillOval(285, 350+i, 1, 1);
 107                 }
 108                 for (int i=1; i<=120; i++){
 109                         g.fillOval(315, 350+i, 1, 1);
 110                 }
 111                 for (int i=1; i<=120; i++){
 112                         g.fillOval(345, 350+i, 1, 1);
 113                 }
 114                 for (int i=1; i<=120; i++){
 115                         g.fillOval(375, 350+i, 1, 1);
 116                 }
 117                 for (int i=1; i<=120; i++){
 118                         g.fillOval(405, 350+i, 1, 1);
 119                 }
 120                 for (int i=1; i<=120; i++){
 121                         g.fillOval(435, 350+i, 1, 1);
 122                 }
 123                 for (int i=1; i<=120; i++){
 124                         g.fillOval(465, 350+i, 1, 1);
 125                 }
 126                 for (int i=1; i<=120; i++){
 127                         g.fillOval(495, 350+i, 1, 1);
 128                 }
 129                 for (int i=1; i<=120; i++){
 130                         g.fillOval(525, 350+i, 1, 1);
 131                 }
 132                 for (int i=1; i<=120; i++){
 133                         g.fillOval(555, 350+i, 1, 1);
 134                 }
 135                 for (int i=1; i<=120; i++){
 136                         g.fillOval(585, 350+i, 1, 1);
 137                 }               
 138                 g.draw3DRect(185, 480, 480, 50, true);
 139                 for (int i=1; i<=70; i++){
 140                         g.fillOval(190, 480-i, 1, 1);
 141                 }
 142                 for (int i=1; i<=45; i++){
 143                         g.fillOval(190+i, 410, 1, 1);
 144                 }
 145                 for (int i=1; i<=85; i++){
 146                         g.fillOval(235, 410-i, 1, 1);
 147                 }
 148                 for (int i=1; i<=380; i++){
 149                         g.fillOval(235+i, 325, 1, 1);
 150                 }
 151                 for (int i=1; i<=85; i++){
 152                         g.fillOval(615, 325+i, 1, 1);
 153                 }
 154                 for (int i=1; i<=45; i++){
 155                         g.fillOval(615+i, 410, 1, 1);
 156                 }
 157                 for (int i=1; i<=70; i++){
 158                         g.fillOval(660, 480-i, 1, 1);
 159                 }
 160                 for (int i=1; i<=135; i++){
 161                         g.fillOval(240, 325-i, 1, 1);
 162                 }
 163                 for (int i=1; i<=370; i++){
 164                         g.fillOval(240+i, 190, 1, 1);
 165                 }
 166                 for (int i=1; i<=135; i++){
 167                         g.fillOval(610, 325-i, 1, 1);
 168                 }
 169                 
 170                 for (int i=1; i<=40; i++){
 171                         g.fillOval(320+i, 320-i, 3, 3);
 172                 }
 173                 for (int i=1; i<=40; i++){
 174                         g.fillOval(370-i, 290-i, 3, 3);
 175                 }
 176                 for (int i=1; i<=40; i++){
 177                         g.fillOval(500+i, 320-i, 3, 3);
 178                 }
 179                 for (int i=1; i<=40; i++){
 180                         g.fillOval(550-i, 290-i, 3, 3);
 181                 }
 182                 g.draw3DRect(225, 150, 15, 80, true);
 183                 g.draw3DRect(210, 135, 30, 15, true);
 184                         
 185                 for (int i=1; i<=550; i++){
 186                         g.fillOval(100+i, 550, 10, 10);
 187                 }
 188                 g.setColor(Color.LIGHT_GRAY);
 189                 g.fillRect(393, 160, 60, 30);
 190                 g.fillRect(187, 482, 477, 47);  
 191         }
 192 }
 193                 
 194 public class Camion{ 
 195         public static void main (String[]args){ 
 196                 Frame marco =new Frame ("Dibujo"); 
 197                 Lienzo l =new Lienzo(); 
 198                 marco.add(l);
 199                 marco.setSize (900,600);
 200                 marco.setVisible(true); 
 201         }
 202 }

CategoryJava | CategoryProgramacion

Java/Programas/Camion.java (last edited 2008-04-20 14:40:30 by localhost)