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

  Difference between string and stringbuilder

What is the difference between string and StringBuilder? What are the advantages and disadvantages of a StringBuilder

  Write program to keep track of a hardware stores inventory

Write a program to keep track of a hardware store's inventory. The store sells various items. For each item in the store, the following information is kept: item ID, item name, number of pieces in stock, manufacturer's price of the item, and the s..

  Write a scanner that translates logical expressions

Write a scanner that translates logical expressions. There are many different notations for logical expressions.

  Record managing system application

Build a student record managing system application

  Write a fraction class called fraction.java

Separate accessor methods for each instance variable in the Fraction class. Please use the attached driver code to test the implementation of Fraction class.

  Complete the method definitions in linkedqueue.java

Complete the method definitions in LinkedQueue.java. Some things to think about- In enqueue() and dequeue() you have to maintain both the front and back pointers - this takes a little thought. In particular, in enqueue be careful of the case where..

  What is copyonwritearraylist

What is CopyOnWriteArrayList? How it is different from ArrayList in Java

  Build a very straightforward and fully functional machine

Build a very straightforward and fully functional machine learning classifier with the K-Nearest Neighbor (KNN) algorithm. The KNN model will read a set of data specified by the user, decide the appropriate class of the new instance, and finally o..

  Write a program that creates an apartment object and prompts

Create a structure named Apartment that contains data fields to hold the number of bedrooms, the number of bathrooms, and the monthly rent for the apartment.

  Design a class named pet

Design a class named Pet, which should have the following fields: Name - The name field holds the name of a pet. Type - The type field holds the type of animal that is the pet. Example values are "Dog", "Cat", and "Bird".

  Java program which demonstrates cellular automata

Using the internet, locate a Java program (or Java applet) which demonstrates "Cellular Automata", in particular "the Game of Life".

  Create to determine how much either joe or jim

What type of equation would you create to determine how much either Joe or Jim makes separately? What equation is needed in Java (ignoring the $ symbol)? What data type is needed need for this equation?

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