| Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML | ||||
|
||||
|
|
||||
| Tutorial Categories: Ajax
| Articles
| JSP
| Bioinformatics
| Database
| Free
Books |
Hibernate
| J2EE
| J2ME
| Java
| JavaScript
| JDBC
| JMS
| Linux
| MS
Technology |
PHP
| RMI
| Web-Services
| Servlets
| Struts
| UML
|
|
||||||||||||||||||||||||||||||
|
Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs |
||||||||||||||||||||||||||||||
Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.
Copyright © 2007. All rights reserved.
Current Comments
4 comments so far (post your own) View All Comments Latest 10 Comments:This is a very good site.Very informative.This site is very helpful and has solved many problems of mine.
Thanx to the owner.
Posted by Rekha on Friday, 02.22.08 @ 11:58am | #49393
hey, this site is very good for me.. i am solving my problems with this site. I am very thankful to this site owner.
Thanks again.
Mahesh Palghadmal
Web Developer
Posted by Mahesh Palghadmal on Thursday, 01.17.08 @ 11:17am | #45409
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class CalculatorApplet extends Applet implements ActionListener
{
private Button keysArray[];
private Panel keyPad;
private TextField lcdField;
private double result;
private boolean first;
private boolean foundKey;
static boolean clearText;
private int prevOperator;
public void init()
{
lcdField = new TextField(20);
keyPad = new Panel ();
keysArray = new Button[17];
result = 0.0;
prevOperator = 0;
first = true;
clearText = true;
setLayout(new BorderLayout());
lcdField.setEditable(false);
for (int i = 0; i <=9; i++)
keysArray[i] = new Button(String.valueOf(i));
keysArray[10] = new Button("/");
keysArray[11] = new Button("*");
keysArray[12] = new Button("-");
keysArray[13] = new Button("+");
keysArray[14] = new Button("=");
keysArray[15] = new Button(".");
keysArray[16] = new Button("CLR");
keyPad.setLayout(new GridLayout (4,4));
for (int i = 7; i <=10; i++)
keyPad.add(keysArray[i]);
for (int i = 4; i <6; i++)
keyPad.add(keysArray[i]);
keyPad.add(keysArray[11]);
for (int i = 1; i <= 3;i++)
keyPad.add(keysArray[i]);
keyPad.add(keysArray[12]);
keyPad.add(keysArray[0]);
for (int i = 15; i >=13; i--)
keyPad.add(keysArray[i]);
add(lcdField, BorderLayout.NORTH);
add(keyPad, BorderLayout.CENTER);
add(keysArray[16], BorderLayout.EAST);
for(int i = 0; i < keysArray.length; i++)
keysArray[i].addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
foundKey = false;
for (int i = 0; i < keysArray.length && !foundKey; i++)
if(e.getSource() == keysArray[i])
{
foundKey = true;
switch(i)
{
case 0: case 1: case 2: case 3: case 4:
case 5: case 6: case 7: case 8: case 9:
case 15:
if (clearText)
{
lcdField.setText("");
clearText = false;
}
lcdField.setText(lcdField.getText() +
keysArray[i].getLabel());
break;
case 10:
case 11:
case 12:
case 13:
case 14:
clearText = true;
if (first)
{
if(lcdField.getText().length()==0)
result = 0.0;
else
result = Double.valueOf(lcdField.getText()).doubleValue();
first = false;
prevOperator = i;
}
else
{
switch(prevOperator)
{
case 10:
result /= Double.valueOf(lcdField.getText()).
doubleValue();
break;
case 11:
result *= Double.valueOf(lcdField.getText()).
doubleValue();
break;
case 12:
result -= Double.valueOf(lcdField.getText()).
doubleValue();
break;
case 13:
result += Double.valueOf(lcdField.getText()).
doubleValue();
break;
}
lcdField.setText(Double.toString(result));
if (i==14)
first = true;
else
prevOperator = i;
}
break;
case 16:
clearText = true;
first = true;
lcdField.setText("");
result = 0.0;
prevOperator = 0;
break;
}
}
}
}
whenever i try to run this or other applets
this msg is shown:
Exception in thread "main" java.lang.NoSuchMethodError: main
although there is no error found at the time of compilation.
Posted by ashok on Monday, 10.29.07 @ 16:15pm | #35063
it is very good site to get knowledge. im very thanksfull to owner of this site and all support for me
Posted by sampat bhawar on Thursday, 06.14.07 @ 15:18pm | #19199