0% found this document useful (0 votes)
114 views

Java Applet: Presented By: Feng Liu

This document provides an introduction to Java applets, including: - Java applets allow small Java applications to run within web pages. - They can display messages, images, receive user input, and play sounds. - Creating a Java applet involves writing Java source code, compiling it, and embedding the compiled code in an HTML file. - Thousands of pre-made Java applets are available online for reuse with proper attribution.

Uploaded by

lalit
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
114 views

Java Applet: Presented By: Feng Liu

This document provides an introduction to Java applets, including: - Java applets allow small Java applications to run within web pages. - They can display messages, images, receive user input, and play sounds. - Creating a Java applet involves writing Java source code, compiling it, and embedding the compiled code in an HTML file. - Thousands of pre-made Java applets are available online for reuse with proper attribution.

Uploaded by

lalit
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

Java Applet

Presented by: Feng Liu


Agenda

• Introduction
• Java Applet vs. JavaScript
• Steps in Creating a Java Applet
• Java Applet Example
• Do I have to write my own
• Summary
Introduction

• What is JAVA?
Java is an object oriented programming language created
by Sun Microsystems

• What is Java Applet?


A fully functioning small Java application

Used for Web Design

Need to be embedded into HTML file


Introduction

• What Java Applet Can do?


Display message and image on a web page

Draw picture on a web page

receive input from the user through keyboard or mouse

Play Sound
Java Applet vs. JavaScript

• Both similar and quite different


Java Applet JavaScript
Created by Sun Created by Netscape
Standalone application text that is fed into a browser that
Developed outside out of HTML can read it and then is enacted by
the browser.
Must be converted into machine Text based, not need to be
language before it can be run on compiled
the web
Once it is compiled, it is set. Have Can be altered after it runs and run
to go back to the original text and it again and again
alter it, then compile again.
Steps in Creating a Java Applet

• Write the Java Applet Source Code


import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorldApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello world!", 50, 25);
}
}

• compile it
Steps in Creating a Java Applet

• Write a HTML to call the Applet


<html>
…….
<applet CODE=“HelloWorldApplet.class" WIDTH="250"

HEIGHT="22">
</applet>
……
</html>

• Open the HTML file in browser and run


it
Java Applet Example
Java Applet Example
Do I have to write my own

• No!
• There are many Java Applet available
on the Web
• For Example:
Java Boutique http://javaboutique.internet.com/
Java File http://www.javafile.com/
Freeware Java
http://www.freewarejava.com/applets/index.shtml
etc.
Summary

• Java Applet is part of Java Programming language

• It is a useful tool for the Web Development

• There are thousands of Java Applet available online

• If you decide to use those free applets, make sure


you give the author credits
References

• HTML HOODIES. (2003). So, You Want A Java Applet, Huh!?.


http://www.htmlgoodies.com/beyond/applet.html

• HTML HOODIES. (2003). Java vs. JavaScript.


http://www.htmlgoodies.com/beyond/j_vs_js.html

• Smith, D. (1998). Java for the world wide web. California:


Peachpit Press

• What can a Java Applet do?


http://www.vovisoft.com/java/JavaLecture/Week05/12%20What%20can
%20a%20Java%20Applet%20do.html
Thank you
Any Question?

You might also like