import java.applet.*; import java.awt.*; import java.awt.event.*; public class ButtonPanel extends Panel{ public void init(){ Button b=new Button("Up"); add(b); for(int i=0; i<5; i++){ Label ms=new Label(); b.addMouseListener(new LMouseAdapter(ms, i)); this.add(ms); } } public static void main(String[] args){ Frame f=new Frame(); ButtonPanel bp=new ButtonPanel(); bp.init(); f.add(bp, "Center"); f.pack(); f.show(); } } class LMouseAdapter extends MouseAdapter{ private Label lbl; private int counter; LMouseAdapter(Label initlbl, int c){ lbl=initlbl; counter=c; lbl.setText(counter+""); } public void mousePressed(MouseEvent e){ counter++; lbl.setText(counter+""); } }