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

Java project

The document contains Java code for an applet that visually represents a cylinder and a cube. It sets the background color to cyan and uses graphics methods to draw the shapes, including lines and arcs to create a three-dimensional effect. The code is intended for a course on programming for mathematics teachers at the University of Education, Winneba.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Java project

The document contains Java code for an applet that visually represents a cylinder and a cube. It sets the background color to cyan and uses graphics methods to draw the shapes, including lines and arcs to create a three-dimensional effect. The code is intended for a course on programming for mathematics teachers at the University of Education, Winneba.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

UNIVERSITY OF EDUCATION, WINNEBA

FACULTY OF SCIENCE EDUCATION


DEPARTMENT OF MATHEMATICS EDUCATION
COURSE CODE: ICTD 351
COURSE TITLE: INTRODUCTION TO PROGRAMMING FOR THE MATHEMATICS
TEACHER

CODES FOR CUBE AND CYLINDER

import java.awt.*;

import java.applet.*;

public class CubeandCylinder extends Applet

public void init()

//set the background color to cyan

setBackground(Color.cyan);
}

public void paint(Graphics g)

//set the size of the drawing area

setSize(800,600);

//CYLINDER

//Draw vertical lines showing the sides of the cylinder

g.drawLine(100,100,100,400);//left side of a cylinder

g.drawLine(200,100,200,400);//right side of a cylinder

//Draw the top base of the cylinder

g.drawArc(100,70,100,70,180,180);//top semi-circle

//Draw the bottom base of the cylinder

g.drawArc(100,370,100,70,180,180);//bottom semi-circle

//Draw the connecting arc for both ends of the cylinder

g.drawArc(100,70,100,70,0,180);//top circle completion

g.drawArc(100,370,100,70,0,180);//bottom circle completion

//CUBE

//Draw rectangles showing faces of a cube

g.drawRect(500,100,200,200);//the front face of cube

g.drawRect(450,200,200,200);//the back face of cube

//Drawing lines to connect corners to form three-dimensional shape of a cube

g.drawLine(500,100,450,200);//connect top left corners

g.drawLine(500,300,450,400);//connect down left corners

g.drawLine(700,100,650,200);//connect down right corners

g.drawLine(700,300,650,400);//connect top right corners

You might also like