Explain code and document bases, JAVA Programming

Assignment Help:

Explain Code and Document Bases ?

If you don't know the exact URL of the image, but you do know its name and in which it's in the similar directory as the applet, you can use an alternate form of getImage() that takes a URL and a filename. Use the applet's getCodeBase() method to return the URL to the applet directory like this:

Image img = this.getImage(this.getCodeBase(), "test.gif");

The getCodeBase() method returns a URL object in which points to the directory where the applet came from.

At last if the image file is stored in the similar directory as the HTML file, use the similar getImage() method but pass it getDocumentBase() instead. This returns a URL those points at the directory that contains the HTML page in which the applet is embedded.
Image img = this.getImage(this.getDocumentBase(), "test.gif");

If an image is loaded from the Internet, it might take some time for it to be fully downloaded. Most of the time you don't need to worry about this. You can draw the Image as soon as you've linked it to a URL using one of the above methods. Java will update it as more data becomes available without any further intervention on your elements.

Load all the images your applet requires in the init() method. In particular you do not want to load them in the paint() method. If you do they will be reloaded each time your applet repaints itself, and applet performance will be abysmal.


Related Discussions:- Explain code and document bases

Code, pebble merchant

pebble merchant

I need java expert with tomcat tuning experience, I need Java expert with t...

I need Java expert with tomcat tuning experience Project Description: Require a Java expert to fix memory issues with tomcat. Skills required: Java, Apache

Rest client, Modify both of the above clients (to write separate clients) t...

Modify both of the above clients (to write separate clients) to extract the exchange rate from a live web service that performs currency conversion. You can choose a Java or a .NET

Overview of struts?, Struts is a framework with set of co operating servlet...

Struts is a framework with set of co operating servlets, classes and JSP tags that create a reusable MVC 2 design.     1. Client (Browser) : A request from the cli

What is javaserver faces expression language, A easy expression language us...

A easy expression language used by a JavaServer Faces UI component tag attributes to bind the associated component to a bean property or to bind the associated component's value to

Bluej program, program to find the frequency of a digit in a number

program to find the frequency of a digit in a number

Develop a simple polling web application , Develop a simple polling (voting...

Develop a simple polling (voting) web application according to the following specifications: 1. Initially a page should be presented to the user where he can enter his/her

Define network organization and their features, Define network organization...

Define network organization? What are important features of network organization? Network Organization : Network organization is an inter firm organization in which is charac

Difference hashcode and equal, The hashCode() and equals() methods have...

The hashCode() and equals() methods have to be very important, when objects implementing these two functions are added to collections. If not implemented or implemented incorre

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd