Nobody downloaded yet

Java Programming - Math Problem Example

Comments (0) Cite this document
Summary
The current paper "Java Programming" is primarily purposed to give a full Java program on the assignment on Programming. This particular program fully satisfies standards and rules of programming and is also good enough for degree level assignment…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER94.2% of users find it useful
Java Programming
Read TextPreview

Extract of sample "Java Programming"

Download file to see previous pages

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JOptionPane;

public class Calculator extends JFrame implements ActionListener
{
// Variables
final int MAX_INPUT_LENGTH = 20;
final int INPUT_MODE = 0;
final int RESULT_MODE = 1;
final int ERROR_MODE = 2;
int displayMode;

boolean clearOnNextDigit, percent;
double lastNumber;
String lastOperator;

private JMenu jmenuFile, jmenuEdit, jmenuView, jmenuHelp;
private JMenuItem jmenuitemExit, jmenuitemCopy, jmenuitemPaste, jmenuitemStd,
jmenuitemSci, jmenuitemDigitGrp, jmenuitemAbout;
private JDialog dialog;

private JLabel display;
private JButton button[];
private JPanel masterPanel;
private JTextArea textarea;

Font f12 = new Font("Times New Roman", 0, 12);
Font f121 = new Font("Times New Roman", 1, 12);

...
jmenuitemSci = new JMenuItem("Scientific");
jmenuitemSci.setFont(f12);

jmenuitemDigitGrp = new JMenuItem("Digit Grouping");
jmenuitemDigitGrp.setFont(f12);
jmenuView.add(jmenuitemStd);
jmenuView.add(jmenuitemSci);
jmenuView.addSeparator();
jmenuView.add(jmenuitemDigitGrp);

jmenuHelp = new JMenu("Help");
jmenuHelp.setFont(f121);

jmenuitemAbout = new JMenuItem("About Calculator");
jmenuitemAbout.setFont(f12);
jmenuHelp.add(jmenuitemAbout);

JMenuBar mb = new JMenuBar();
// mb.add(jmenuFile);
mb.add(jmenuEdit);
mb.add(jmenuView);
mb.add(jmenuHelp);
setJMenuBar(mb);

//Set frame layout manager

setBackground(Color.gray);




//adds menubar to frame (end)

masterPanel = new JPanel();

display = new JLabel("0");
display.setAlignmentX(JLabel.RIGHT);
display.setBackground(Color.gray);

Container contentPane = getContentPane();


// Add components to frame
contentPane.add(display, BorderLayout.NORTH);

button = new JButton[23];




JPanel backSpace = new JPanel();
backSpace.setLayout(new GridLayout(1, 1, 2, 2));

button[20] = new JButton("Backspace");
backSpace.add(button[20]);

JPanel control = new JPanel();
control.setLayout(new GridLayout(1, 2, 2 ,2));

button[21] = new JButton(" CE ");
button[22] = new JButton("C");

control.add(button[21]);
control.add(button[22]); ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Java Programming Math Problem Example | Topics and Well Written Essays - 1250 words”, n.d.)
Java Programming Math Problem Example | Topics and Well Written Essays - 1250 words. Retrieved from https://studentshare.org/logic-programming/1508771-java-programming
(Java Programming Math Problem Example | Topics and Well Written Essays - 1250 Words)
Java Programming Math Problem Example | Topics and Well Written Essays - 1250 Words. https://studentshare.org/logic-programming/1508771-java-programming.
“Java Programming Math Problem Example | Topics and Well Written Essays - 1250 Words”, n.d. https://studentshare.org/logic-programming/1508771-java-programming.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Java Programming

Java

...?Java Programming Access Modifiers a) Difference between public, protected and private Members (variables, methods or declared private can be accessed only by the members of the same class. Accessing a private member outside the enclosing class will result in variable declaration error. In other words, private members are strictly bound within the limits of its declaring class. Members defined with protected modifier can be accessed by classes outside the enclosing class but within the same package. However members declared protected in super class can be accessed by its subclasses, but only if they are present in same package. Members declared public have no bounds, they can be accessed from anywhere by...
7 Pages(1750 words)Research Paper

Programming Project in Java

..., if available. Sequence Diagram Project Code The software program has five classes which are as follows:- 1. Burrito Brothers:- 2. Customer 3. Server 4. Customer Generator 5. World The detailed code of the classes is as follows:- Code for Class Burrito Brothers:- import java.util.SortedSet; import java.util.TreeSet; import java.util.Collections; import java.util.concurrent.Semaphore; public class BurritoBrothers { final public static int CUSTOMER_CAPACITY = 15; final public static int COUNTER_CAPACITY = 3; final private Server servers[]; private SortedSet customersWaitingForBurrito; private final Semaphore counterSemaphore = new Semaphore(COUNTER_CAPACITY, true); private final Semaphore...
8 Pages(2000 words)Assignment

Java programming and written exercises

...1. Assume an Account object has data members - account number and balance, which can be defined as a string, an integer and a double type respectively. The following program provides the partial Java code for the class Account declaration. Please complete the accessor methods getName(), getBalance(), the mutator method setNameBalance(), and the toString() method which outputs the name, account number and balance. public class Account { InputStreamReaderinp =newInputStreamReader(System.in); BufferedReaderbr=newBufferedReader(inp); private String name; private int accNum; private double balance; public Account(String name, int accNum, double...
3 Pages(750 words)Essay

Java Game Programming, any future

... 31 October 2009 Future of Java in game development Introduction Java has become one of the powerful languages ever created and has become one of the leading languages being utilized in the industry of Information and Technology. Basically designed for the improvement of network programming, Java has covered large areas in orthodox applications as well as distributed and embedded systems. In a study conducted in US, it was found that more than 50 percentages of the developers prefer Java in developing applications and this figure is constantly rising. There are several reasons that could be cited for this advancement. Java is a widely used language due to its numerous advantages. The main feature of Java is that it is a platform... ...
15 Pages(3750 words)Essay

Java Programming

...Section Program I have designed the calculator using JAVA. Swing is the concept that has been employed in it. I have used many features of JAVA in designing the calculator. From the line no 5 to 26 I have used the inbuilt packages in JAVA library and used the concept of inheritance to import the required files using the import statement. In the line no 28, I have defined a class which is the basis of encapsulation in JAVA. Encapsulation is the mechanism that binds together code and the data it manipulates, and keeps both safe from outside interference and misuse. As we look at the line no 28 we find the syntax of the class as public class Calculator...
6 Pages(1500 words)Essay

Java

...that block should not execute should the exception occur. Should the exception occur, the catch block handles the exception. This is import especially when we expect the user to make a mistake when entering the details of the container. 4. SUMMARY. The code in most cases is self explanatory and where there seems to be complications, I have tried my best to make it clear and easy to understand. Also note that in this explanation I have not included the following classes; circular.java, open.java, rectangular.java, circular.java. This is because I had created the classes in the initial stage of application design which latter changed and never implemented them at all. You can actually comment all these classes and the application will run...
4 Pages(1000 words)Coursework

Introduction to Java Programming

...Java Program: Library Application (Section) Due) Introduction It involves the development of a library application which forms part of an upgrade initiative with two main users as the borrowers and the employee with employees interacting with the application more than the borrowers. The first step in the development of the application is the design; in this case it involves the design of the case diagrams, sequence diagram and class diagram. Class Diagram There are four major entities involved in the development of this application including: the library itself, books, employees and the borrowers. Documentation of the Class Diagram The library lends books to the borrowers and at the same time catalogues...
2 Pages(500 words)Research Paper

WHY TO CHOOSE CAL STATE UNIVERSITY SANTA BARBARA

3 Pages(750 words)Essay

Java Spring MVC Programming Introduction

...Java Spring MVC Programming Introduction Java Spring MVC Programming Introduction Spring framework is a kind of open source framework that is used for building applications on the Java platform. This framework’s core features are usable on any Java application. There are however some extensions for building web applications besides the Java EE platform. Spring framework features include: Inversion of control container The inversion of control container provides a consistent way of configuration and management of Java objects by using reflection. Aspect oriented programming The aspect...
4 Pages(1000 words)Essay

Java PROGRAMMING

...Java Programming al Affiliation Java Programming The term structured programming in the simplest and most basic sense refers to the subset of procedural programming that are modified and enforced in a logical manner and structure. The aim and objective of structured programming is to enable the program to be more effective, efficient and for the users to understand and comprehend them. Object programming on the other hand refers to a programming technique that is founded on the aspects of data structures which imbibe the data (Hughes, 2009). It is important to note and...
1 Pages(250 words)Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Math Problem on topic Java Programming for FREE!

Contact Us