就是我们添加2个组件一个TextField和Button组件
要求是点一下Button组件在TextField里面显示1点第二下显示2,以此类推点10下
不知道这个如何实现,希望师兄们帮我解决一下!

解决方案 »

  1.   

    <script type="text/javascript">  
    var n=0;
    function add()
    {
    n=n+1;
    TextField.value=n;
    }
      </script>
      <body>
    <input type="text" name="TextField"/>
    <input type="button" name="Button" value="累加" onclick="add();"/>
     </body>
      

  2.   

    import java.awt.BorderLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;public class Test {
       private static int count=0;
       public Test(){
       JFrame frame=new JFrame();
       JButton button=new JButton("click me");
       final JTextField tf=new JTextField();
       frame.getContentPane().setLayout(new BorderLayout());
       frame.getContentPane().add(button,"South");
       frame.getContentPane().add(tf,"Center");
       button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) {
    // TODO 自动生成方法存根
    count++;
    tf.setText(String.valueOf(count));
    }
       
       });
       frame.setSize(200,150);
       frame.setVisible(true);
       }
       
       public static void main(String args[]){
       new Test();
       }
    }
      

  3.   

    问题解决  谢谢nethaoke和Bluesky51师兄
      

  4.   

    循环一次 设置文本框的值  然后break;