Microsoft Visual J++. Java



              

ButtonPress - 2


// ,

//

// -------------------------------------------------------

public boolean action(Event evt, Object obj)

{

// ,

Button btn;

// , ,

//

if(evt.target instanceof Button)

{

// ,

btn = (Button)evt.target;

//

sTextLabel = btn.getLabel();

// .

//

//

if(evt.target.equals(btn1))

{

showStatus(

"Button 1 (\"" + sTextLabel + "\") pressed");

}

else if(evt.target.equals(btn2))

{

showStatus(

"Button 2 (\"" + sTextLabel + "\") pressed");

}

else if(evt.target.equals(btn3))

{

showStatus(

"Button 3 (\"" + sTextLabel + "\") pressed");

}

else if(evt.target.equals(btn4))

{

showStatus(

"Button 4 (\"" + sTextLabel + "\") pressed");

}

// ,

//

else

{

return false;

}

//

repaint();

// ,

return true;

}

// ,

//

return false;

}

// -------------------------------------------------------

// paint

// paint,

// -------------------------------------------------------