Jump to content

Paint


Recommended Posts

Posted

Use OSBot's onPaint Method. Pass it a Graphics2D object. then you can access that graphics object and use its methods.

 

Heres an example:

 

@Override
public void onPaint(Graphics2D g) {
g.setColor(Color.BLUE);
g.drawString("Time Ran: " + formatTime(System.currentTimeMillis() - this.beginningTime), 20, 40);
g.drawString("EXP Gained (HR): " + this.getExperienceTracker().getGainedXP(Skill.MINING) + " (" + this.getExperienceTracker().getGainedXPPerHour(Skill.MINING) + ")", 20, 60);
g.drawString("Levels Gained: " + this.getExperienceTracker().getGainedLevels(Skill.MINING), 20, 80);
g.drawString("TTNL: " + formatTime(this.getExperienceTracker().getTimeToLevel(Skill.MINING)), 20, 100);
}

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...