How to Display Graphics in Java Applets: Step-by-Step Guide
☰Fullscreen
Table of Content:
| Methods | Explanation |
public abstract void drawString(String str, int x, int y) |
is used to draw the specified string. |
|
|
draws a rectangle with the specified width and height. |
|
|
is used to fill the rectangle with the default color and specified width and height. |
|
|
is used to draw oval with the specified width and height. |
|
|
is used to fill oval with the default color and specified width and height. |
|
|
is used to draw line between the points(x1, y1) and (x2, y2). |
|
|
is used draw the specified image. |
|
|
is used draw a circular or elliptical arc. |
|
|
is used to fill a circular or elliptical arc. |
|
|
is used to set the graphics current color to the specified color. |
|
|
is used to set the graphics current font to the specified font. |
Example of Graphics in applet
Program:
import java.applet.Applet;
import java.awt.*;
public class GraphicsDemoProgram extends Applet{
public void paint(Graphics g){
g.setColor(Color.red);
g.drawString("Welcome",50, 50);
g.drawLine(20,30,20,300);
g.drawRect(70,100,30,30);
g.fillRect(170,100,30,30);
g.drawOval(70,200,30,30);
g.setColor(Color.pink);
g.fillOval(170,200,30,30);
g.drawArc(90,150,30,30,30,270);
g.fillArc(270,150,30,30,0,180);
}
}
/*
*/
Now Compile the program and run using appletviewer by cmd
Microsoft Windows [Version 6.2.9200] (c) 2012 Microsoft Corporation. All rights reserved. C:\Users\Hello World>I: I:\>cd Java Programming I:\Java Programming>javac GraphicsDemoProgram.java I:\Java Programming>appletviewer GraphicsDemoProgram.java
Output
- Question 1: What is the difference between the paint() and repaint() methods?
- Question 2: What is synchronization?
- Question 3: What will happen if static modifier is removed from the signature of the main method?
- Question 4: Define canvas?