bien09cruz
10-07-2008, 12:14 PM
this is just an interface of the calculator, im using jcreator.
import java.awt.*;
import java.awt.event.*;
public class calculator extends Frame
{
TextField txtOut;
Panel pnlNorth, pnlEast, pnlCenter;
Button btnAdd, btnMinus, btnDivide, btnMulti, btnEqual, btnBack, btnClear;
public calculator ()
{
super ("MY CALCULATOR");
txtOut = new TextField(10);
pnlNorth = new Panel();
pnlEast = new Panel();
pnlCenter = new Panel();
btnAdd = new Button("+");
btnMinus = new Button("-");
btnDivide = new Button("/");
btnMulti = new Button("*");
btnEqual = new Button("=");
btnBack = new Button("Backspace");
btnClear = new Button("Clear");
pnlNorth = new Panel(new FlowLayout(FlowLayout.LEFT));
pnlNorth.add(txtOut);
pnlNorth.add(btnClear);
pnlNorth.add(btnBack);
pnlCenter = new Panel(new GridLayout(4,3));
for (int i=0; i <10; i++)
{
Button btnNum = new Button(""+i);
pnlCenter.add(btnNum);
}
pnlEast = new Panel(new GridLayout(5,1,0,5));
pnlEast.add(btnAdd);
pnlEast.add(btnMinus);
pnlEast.add(btnDivide);
pnlEast.add(btnMulti);
pnlEast.add(btnEqual);
setSize(400,300);
add(pnlNorth, BorderLayout.NORTH);
add(pnlCenter, BorderLayout.CENTER);
add(pnlEast, BorderLayout.EAST);
pack();
show();
}
public static void main (String[]args)
{
new calculator ();
}
import java.awt.*;
import java.awt.event.*;
public class calculator extends Frame
{
TextField txtOut;
Panel pnlNorth, pnlEast, pnlCenter;
Button btnAdd, btnMinus, btnDivide, btnMulti, btnEqual, btnBack, btnClear;
public calculator ()
{
super ("MY CALCULATOR");
txtOut = new TextField(10);
pnlNorth = new Panel();
pnlEast = new Panel();
pnlCenter = new Panel();
btnAdd = new Button("+");
btnMinus = new Button("-");
btnDivide = new Button("/");
btnMulti = new Button("*");
btnEqual = new Button("=");
btnBack = new Button("Backspace");
btnClear = new Button("Clear");
pnlNorth = new Panel(new FlowLayout(FlowLayout.LEFT));
pnlNorth.add(txtOut);
pnlNorth.add(btnClear);
pnlNorth.add(btnBack);
pnlCenter = new Panel(new GridLayout(4,3));
for (int i=0; i <10; i++)
{
Button btnNum = new Button(""+i);
pnlCenter.add(btnNum);
}
pnlEast = new Panel(new GridLayout(5,1,0,5));
pnlEast.add(btnAdd);
pnlEast.add(btnMinus);
pnlEast.add(btnDivide);
pnlEast.add(btnMulti);
pnlEast.add(btnEqual);
setSize(400,300);
add(pnlNorth, BorderLayout.NORTH);
add(pnlCenter, BorderLayout.CENTER);
add(pnlEast, BorderLayout.EAST);
pack();
show();
}
public static void main (String[]args)
{
new calculator ();
}