Push Button Increments

Push Button Increments

I have this declaration in init: pushButton1 = new Button(“0”). In the action class I try to increase the value from 0 through 9 every time I click the button trying pushButton1++, but it gives me an error.

    if( == pushButton1){           showStatus(“You pressed: ” + o.toString());           pushButton1++;        }                                                   

Since pushButton1 is an instance of Button, it doesn’t make sense to increment it using the ++ operator. Only integers can be incremented this way.

Try this instead:

   if( {      int num = Integer.getValue(pushButton1.getLabel()).intValue();      AppletContext context = getAppletContext();      context.showStatus(“You pushed ” + num);      pushButton1.setLabel(“” + ++num);      repaint();   } 


Share the Post: