import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class jb extends Applet implements ItemListener,ActionListener{
public jb() {
setFont(new Font("Arial", Font.BOLD, 14));
setBackground(Color.YELLOW);
setForeground(Color.BLUE);
}
Label l;
TextField r,s,j,p;
Choice c;
Button pr;
public void init()
{
l=new Label("Costumers Order");
add(l);
l=new Label("Regular---30");
add(l);
r=new TextField (5);
add(r);
l=new Label("Special---40");
add(l);
s=new TextField (5);
add(s);
l=new Label("Jumbo---50");
add(l);
j=new TextField (5);
add(j);
c =new Choice();
c.addItem("Table 1");
c.addItem("Table 2");
c.addItem("Table 3");
c.addItem("Table 4");
c.addItem("Table 5");
c.addItemListener(this);
add(c);
pr=new Button ("Price");
add(pr);
pr.addActionListener(this);
p=new TextField (10);
add(p);
}
public void actionPerformed(ActionEvent objEvent) {
if(objEvent.getSource()==pr){
int r1=0,r2=0,s1=0,s2=0,j1=0,j2=0,p1;
r1=Integer.parseInt(r.getText());
s1=Integer.parseInt(s.getText());
j1=Integer.parseInt(j.getText());
r2=r1*30;
s2=s1*40;
j2=j1*50;
p1=r2+s2+j2;
p.setText(String.valueOf(p1));
}
}
public void itemStateChanged(ItemEvent e) {
}
}
------
Nagana naman po. ang di ko lang po matanggal ay yung error na kapag hindi naglagay ng order sa lahat ay nag eerror pero kapag nilagyan po ng mga 0 ayos naman po. pano po ba maseset na equals to zero na yung mga yun kahit di na lagyan po. thanks po.
import java.awt.event.*;
import java.applet.Applet;
public class jb extends Applet implements ItemListener,ActionListener{
public jb() {
setFont(new Font("Arial", Font.BOLD, 14));
setBackground(Color.YELLOW);
setForeground(Color.BLUE);
}
Label l;
TextField r,s,j,p;
Choice c;
Button pr;
public void init()
{
l=new Label("Costumers Order");
add(l);
l=new Label("Regular---30");
add(l);
r=new TextField (5);
add(r);
l=new Label("Special---40");
add(l);
s=new TextField (5);
add(s);
l=new Label("Jumbo---50");
add(l);
j=new TextField (5);
add(j);
c =new Choice();
c.addItem("Table 1");
c.addItem("Table 2");
c.addItem("Table 3");
c.addItem("Table 4");
c.addItem("Table 5");
c.addItemListener(this);
add(c);
pr=new Button ("Price");
add(pr);
pr.addActionListener(this);
p=new TextField (10);
add(p);
}
public void actionPerformed(ActionEvent objEvent) {
if(objEvent.getSource()==pr){
int r1=0,r2=0,s1=0,s2=0,j1=0,j2=0,p1;
r1=Integer.parseInt(r.getText());
s1=Integer.parseInt(s.getText());
j1=Integer.parseInt(j.getText());
r2=r1*30;
s2=s1*40;
j2=j1*50;
p1=r2+s2+j2;
p.setText(String.valueOf(p1));
}
}
public void itemStateChanged(ItemEvent e) {
}
}
------
Nagana naman po. ang di ko lang po matanggal ay yung error na kapag hindi naglagay ng order sa lahat ay nag eerror pero kapag nilagyan po ng mga 0 ayos naman po. pano po ba maseset na equals to zero na yung mga yun kahit di na lagyan po. thanks po.
)





