Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Java-Beginners Can you help me with applet?
Login         

View Questions and Answers by Category

Advertisements


 
Have Programming Question? Ask it here!
 
 
 


Sa Lan
Can you help me with applet?
0 Answer(s)      3 years and 8 months ago
Posted in : Java Beginners


I'm very new to applet, and i'm weak in graphic design part. How can i add the graphic in my test project? Can you help me with this:

import java.io.*; import java.util.*; import javax.swing.*;

public class fortoys { public static void main(String args[]) { new fortoys(); }

ArrayList alltoys;

fortoys(){
    alltoys=new ArrayList();
    String[] selectopt={ "1) Add a Toys", "2) View Toys Details ",
                        "3) delete a Toys", "4) quit"
                      };

    while(true){

    int choice=0;

         for(int i=0;i<selectopt.length;i++)

         System.out.println(selectopt[i]);
         System.out.println("Input your choice: ");


         Scanner scan=new Scanner(System.in);

         choice=scan.nextInt();

         switch(choice){

             case 4:
                return;

             case 3:
                if(alltoys.isEmpty()){
                    System.out.println("There is no data to delete!");
                    break;
                }
                System.out.println("Input the creator of the toys :");
                String creator=scan.next();
                if(!alltoys.contains(creator)){
                    System.out.println("No toys are make by this creator!");
                    break;
                }
                System.out.println("Input the models of the toys :");
                String models=scan.next();
                if(!alltoys.contains(models)){
                    System.out.println("No toys are in type of models!");
                    break;
                }
                System.out.println("Input the prices :");
                String prices=scan.next();
                if(!alltoys.contains(prices)){
                    System.out.println("No data found at this prices!");
                    break;
                }
                delete(creator,models,prices);
                break;

            case 2:
                if(alltoys.isEmpty()){
                    System.out.println("No data found !");
                    break;
                }
                System.out.println("Input the creator of the toys :");
                creator=scan.next();
                showtoys(creator);
                break;

            case 1:
                System.out.println("Input the creator of the toys :");
                creator=scan.next();
                System.out.println("Input the models of the toys :");
                models=scan.next();
                System.out.println("Input the prices of the toys:");
                prices=scan.next();
                if(!alltoys.isEmpty())alltoys.trimToSize();
                alltoys.add(creator);alltoys.add(models);alltoys.add(prices);
                break;

            default:
               System.out.println("Please Input a valid selection!");

         }

    }
}

void delete(String creator,String models,String prices){
     boolean data=false;
     if(alltoys.isEmpty()) {
         System.out.println("No data found..");
         return;
     }
     Object[] mdltoys=alltoys.toArray();
    for(int i=0;i<mdltoys.length;mdltoys=alltoys.toArray()){
        boolean del=false;
        if(mdltoys[i].equals(creator)){
            if(mdltoys[i+1].equals(models)){
                if(mdltoys[i+2].equals(prices)){
                    alltoys.remove(i+2);alltoys.remove(i+1);alltoys.remove(i);
                    del=true;
                    data=true;
                }
            }
        }
        if(del==false) i+=3;
        else{
            if(alltoys.isEmpty()) return;
            if(!alltoys.contains(creator)) return;
            i=0;
        }
    }
    if(!data) System.out.println("No data found!");
}

void showtoys(String creator){
    Object[] mdltoys=alltoys.toArray();
    for(int i=0;i<mdltoys.length;i+=3){
        if(mdltoys[i].equals(creator)){
             System.out.println("creator="+mdltoys[i]);
             System.out.println("models="+mdltoys[i+1]);
             System.out.println("prices="+mdltoys[i+2]);
             System.out.println("-------------------");
        }
    }
}

}


Advertisement
View Answers

Related Tutorials/Questions & Answers:
Advertisements
 

 

 

DMCA.com