including background, font "methods" or something

Hi everyone, i have code for GYRO ITG3200 output with interface.. so when im loading processing code to atmega after that im loading other code where in output displays gyro axes bars, but is one broblem... When press "Verify" in arduino soft with output gyro axes bars i have some errors with background, fonts tag and others... So what i must to do? Load some libs fot that or something?
There is code:

/**
 * Displays values coming from an ITG3200 gyro connected to Arduino
*/

import processing.serial.*;

Serial myPort;  // Create object from Serial class

int temp = 0;
int x = 0;
int y = 0; 
int z = 0; 

int lf = 10; // 10 is '\n' in ASCII
byte[] inBuffer = new byte[50];

PFont font;


void setup() 
{
  size(600, 600);
  myPort = new Serial(this, "/dev/ttyUSB0", 9600);  
  
  // The font must be located in the sketch's 
  // "data" directory to load successfully
  font = loadFont("CourierNew36.vlw"); 
}


void draw() {
  if(myPort.available() > 0) {
    if (myPort.readBytesUntil(lf, inBuffer) > 0) {
      String inputString = new String(inBuffer);
      String [] inputStringArr = split(inputString, ',');
      
      temp = int(inputStringArr[0]);
      x = int(inputStringArr[1]);
      y = int(inputStringArr[2]);
      z = int(inputStringArr[3]);
    }
  }
  
  background(#000000);
  
  int R = 0;
  int G = 255;
  int B = 0;
  color greencolor = color(R, G, B);
  fill(greencolor);
  
  float x_ds = (float(x) / 14.375); // converts to degrees/sec
  float hx = x_ds * 250 / 2000; //compute rectange higth
  rect(50, 250, 50, hx * 3);
  
  float y_ds = (float(y) / 14.375);
  float hy = y_ds * 250 / 2000;
  rect(150, 250, 50, hy * 3);
  
  float z_ds = (float(z) / 14.375);
  float hz = z_ds * 250 / 2000;
  rect(250, 250, 50, hz * 3);
  
  textFont(font);
  float temp_decoded = 35.0 + ((float) (temp + 13200)) / 280;
  text("temp:\n" + temp_decoded + " C", 350, 250);
  text("raw: " + x + " " + y + " " + z + "\n°/s: " + x_ds + " " + y_ds + "\n" + z_ds/* + " " + temp+ xmin + " " + ymin + " " + zminhx + " " + hy + " " + hz */, 20, 500); 
  
}

Moderator: Code tags.

so when im loading processing code to atmega

You're trying to load Processing to an Arduino?
That's not going anywhere.

(Hint: Arduino code doesn't usually have a "draw" function, there not normally being anything to draw to.)

But in this video http://www.youtube.com/watch?v=iuCdGpxxW9U that guy loads from arduino soft that bars..

He has Processing running on the PC, and Arduino (Wiring) running on the 2009.
Different platforms, different languages.