Draw stuff enough to show you made an effort to use the apii

Assignment Help JAVA Programming
Reference no: EM131627294

Java Programming Assignment

Assume that "int a=1" and "double d=1.0", and that each expression is independent of the others. What are the results of the following expressions (that is, the resulting value of a or d)?

1: a = 46 / 9;
2: a = 46 % 9 + 4 * 4 - 2;
3: a = 45 + 43 % 5 * (23 * 3 % 2);
4: a %= 3 / a + 3;
5: d = 4 + d * d + 4;
6: d += 1.5 * 3 + (++a);
7: d -= 1.5 * 3 + a++;

Download GUIGreet.java to use as a starting point. After installing the JDK, modify this program to display your own business card logo. Your logo should contain some circles, lines, or rectangles, plus a business name (or just your name or a fake name) as text. This must be a stand-alone program.

You are expected to use the Java API documentation (the "JavaDocs") for the Graphics class in the java.awt package, to find the "methods" you use to draw shapes and text. (Hint: Look for method names that start with "draw" or "fill".)

Your logo need not look like the sample. Try to be creative! You will not be graded on the artistic merits of your logo, just that you were able to correctly create, edit, compile, and display a Java program that included at least a few of the methods from the java.awt. Graphics to draw stuff, enough to show you made an effort to use the API (or JavaDoc) documentation. Do not use some logo you didn't create yourself.

Hints:

See the paint() method of GUIGreet.java for examples of drawing lines, rectangles, andand setting colors. See LogoDemo.jar for a runnable sample logo; just download and double-click to run. (Please do not laugh at your instructor's lack of artistic talent!)

Do not try to use JavaFx (the GUI system discussed in the text). You can use either an AWT Frame, or a swing JFrame to paint your logo in. (The GUIGreet demo uses an AWT Frame.)

GUIGreet.java

// A stand-alone GUI Java program to display a friendly greeting.
// Also added code to close the application when the user clicks
// the mouse in the close box.

// Written by Wayne Pollock, Tampa, FL USA, 1999

import java.awt.*;
import java.awt.event.*;

public class GUIGreet extends Frame
{
private String message = "Hello, World!";

public GUIGreet ()
{
setTitle( "A Friendly Greeting" );
setSize( 300, 200 );
setVisible( true );

addWindowListener(
new WindowAdapter()
{ public void windowClosing( WindowEvent e )
{ System.exit( 0 );
}
}
);
}

public static void main ( String [] args )
{
GUIGreet me = new GUIGreet();
}

public void paint ( Graphics g )
{
g.setColor( Color.RED );
g.drawRect( 30, 40, 240, 130 );
g.setColor( Color.BLUE );
g.setFont( new Font( "SansSerif", Font.BOLD, 24 ) );
g.drawString( message, 70, 110 ); // Position determined
} // by trial and error!
}

Attachment:- Logo-Project.jpg.rar

Reference no: EM131627294

Questions Cloud

Describe the need for internet filtering and identify : What steps would you take to reduce the risks to an organisation's information security?
What will happen to fabrizio profit if price of stock rises : Fabrizio just bought 1,000 shares of Intesa Sanpaolo Bank at €2.51 (Euro). He wants to write a covered call on the stocks to increase his profits.
Write a program that lets the user enter the total rainfall : Write a program that lets the user enter the total rainfall for each of 12 months into an array of doubles. The program should use two 12 element arrays.
Calculate price of put option on the same underlying stock : A call option on a bank with a strike price of €16 (Euro) expires in one year and has a current price of €2.5. The market price of the underlying stock.
Draw stuff enough to show you made an effort to use the apii : Graphics to draw stuff, enough to show you made an effort to use the API (or JavaDoc) documentation. Do not use some logo you didn't create yourself.
What is the call holder profit : A six-month call option contract on 100 shares of Home Depot common stock with a strike price of $60 can be purchased for $600.
What is the intrinsic value of the option : Twitter is trading at $34.50. Call options with a strike price of $35 are priced at $2.30. What is the intrinsic value of the option?
What concerns should you have regarding these conversations : What concerns should you have regarding these conversations, According to consumer protection laws, what recourse might Janet have under the circumstances
Difference between an operating budget and a capital budget : Discuss the difference between an operating budget and a capital budget

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

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