public void act() 
    {
        // Add your action code here.
        if(Greenfoot.mouseClicked(this)){
            World w=getWorld();
            if(!nama.equals("<") && !nama.equals("X")){
                if(((Kalkulator)w).getMonitor().getCount()==2){
                    String s= ((Kalkulator)w).getMonitor().getKata(1);
                    ((Kalkulator)w).getMonitor().reset();
                    ((Kalkulator)w).getMonitor().setKata("Masukkan Uang", 24);
                    ((Kalkulator)w).getMonitor().setKata("Rp"+s.substring(2, s.length()-3)+nama+",00", 50);
                }else{
                    ((Kalkulator)w).getMonitor().reset();
                    ((Kalkulator)w).getMonitor().setKata("Masukkan Uang", 24);
                    ((Kalkulator)w).getMonitor().setKata("Rp"+nama+",00", 50);
                }
            }else if(nama.equals("X")){
                    ((Kalkulator)w).getMonitor().reset();
                    ((Kalkulator)w).getMonitor().setKata("Masukkan Uang", 24);
            }else if(nama.equals("<")){
                if(((Kalkulator)w).getMonitor().getCount()==2){
                    String s= ((Kalkulator)w).getMonitor().getKata(1);
                    ((Kalkulator)w).getMonitor().reset();
                    ((Kalkulator)w).getMonitor().setKata("Masukkan Uang", 24);
                    if(s.length()!=6){
                        ((Kalkulator)w).getMonitor().setKata("Rp"+s.substring(2, s.length()-4)+",00", 50);
                    }
                }
            }
        }
    }