This document provides an index of practical assignments for an Advanced Java Programming course. It lists 18 programming assignments that involve developing applets, programs, and web applications using concepts like buttons, mouse listeners, menus, rectangles, databases, servlets, cookies, sessions, and JSP. The assignments require implementing functions like drawing shapes, tracking mouse position, changing button labels, cycling colors, checking checkbox states, and performing SQL queries. Students are to complete each assignment, document the page number and date, and get the initials of a staff member to mark it as complete.
This document provides an index of practical assignments for an Advanced Java Programming course. It lists 18 programming assignments that involve developing applets, programs, and web applications using concepts like buttons, mouse listeners, menus, rectangles, databases, servlets, cookies, sessions, and JSP. The assignments require implementing functions like drawing shapes, tracking mouse position, changing button labels, cycling colors, checking checkbox states, and performing SQL queries. Students are to complete each assignment, document the page number and date, and get the initials of a staff member to mark it as complete.
Advanced Java Programming (3360701) Index of Practical’s
Name: ______________________________________________________ Roll No.___________________
Sr. Page Initials Remark
Practicals Date No. No. of Staff /Grade Develop an applet that draws a circle. The dimension of the applet should be 500 x 300 pixels. The circle 1. should be centered in the applet and have a radius of 100 pixels. Display your name centered in a circle.( using drawOval() method) Draw ten red circles in a vertical column in the center 2. of the applet. Built an applet that displays a horizontal rectangle in its 3. center. Let the rectangle fill with color from left to right. Develop an applet that display the position of the mouse at the upper left corner of the applet when it is 4. dragged or moved. Draw a 10x10 pixel rectangle filed with black at the current mouse position. Develop an applet that contains one button. Initialize the label on the button to “start”, when the user 5. presses the button, which changes the label between these two values each time the button is pressed. Develop an applet that uses the mouse listener, which 6. overrides only two methods which are mousePressed and mouseReleased. Develop a program that has only one button in the frame, clicking on the button cycles through the colors: 7. red->green->blue and so on.One color changes per click.(use getBackGround() method to get the current color) Develop an program that contains three check boxes and 30 x 30 pixel canvas.The three checkboxes should be labeled “Red”, “Green”,”Blue”. The selection of 8. the check boxes determine the color of the canvas. For example, if the user selects both “Red” and “Blue”, the canvas should be purple. Create an application that displays a frame with a menu bar. When a user selects any menu or menu item, 9. display that selection on a text area in the center of the frame Develop a program that draws two sets of ever- 10. decreasing rectangles one in outline form and one filled alternately in black and white. Develop a database application that uses any JDBC 11. driver Develop a Graphical User Interface that performs the 12. following SQL operations: a) Insert b) Delete c)Update. Develop a program to present a set of choice for user to 13. select a product and display the price of product. Develop a simple servlet program which maintains a counter for the number of times it has been accessed 14. since its loading, initialize the counter using deployment descriptor. Create a web form which processes servlet and 15. demonstrates use of cookies and sessions. Develop a simple JSP program for user registration and 16. then control will be transfer it into second page. Develop a simple JSP program for user login form 17. with static and dynamic database Develop a JSP program to display the grade of a 18. student by accepting the marks of five subjects.
Scratch Games Programming for Kids & Students: A Step-by-Step Guide and Design Programs for Creating Thoughtful Animations, Puzzles, and Games with Scratch 3.0