<input type=image src="..\images\button-statictable.gif" width="83" 
height="20" style="cursor:hand;"/>
            -------------------

解决方案 »

  1.   

    void jButton1_mouseEntered(MouseEvent e) {
          this.setCursor(Cursor.HAND_CURSOR);
      }  void jButton1_mouseExited(MouseEvent e) {
          this.setCursor(Cursor.DEFAULT_CURSOR);
      }
      

  2.   

    jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
          public void mouseEntered(MouseEvent e) {
            jButton1_mouseEntered(e);
          }
        });    void jButton1_mouseEntered(MouseEvent e) {
          jButton1.setCursor(new Cursor(Cursor.HAND_CURSOR));
        }
      

  3.   

    突然发现,原来有个很简单的解决方法:
    import java.awt.*; public class CursorTest extends java.applet.Applet{ 
    //-----------------------------------------------------
      public void init(){     setLayout(new GridLayout(7,2));     Button bt = new Button("Default"); 
        bt.setCursor(new Cursor(Cursor.DEFAULT_CURSOR) ); 
        add(bt);     bt = new Button("Busy"); 
        bt.setCursor(new Cursor(Cursor.WAIT_CURSOR) ); 
        add(bt);     bt = new Button("Hand"); 
        bt.setCursor(new Cursor(Cursor.HAND_CURSOR) ); 
        add(bt);     bt = new Button("Text"); 
        bt.setCursor(new Cursor(Cursor.TEXT_CURSOR) ); 
        add(bt);     bt = new Button("CrossHair"); 
        bt.setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR) ); 
        add(bt);     bt = new Button("Move"); 
        bt.setCursor(new Cursor(Cursor.MOVE_CURSOR) ); 
        add(bt);     bt = new Button("East Resize"); 
        bt.setCursor(new Cursor(Cursor.E_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("North Resize"); 
        bt.setCursor(new Cursor(Cursor.N_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("West Resize"); 
        bt.setCursor(new Cursor(Cursor.W_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("South Resize"); 
        bt.setCursor(new Cursor(Cursor.S_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("NorthEast Resize"); 
        bt.setCursor(new Cursor(Cursor.NE_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("NorthWest Resize"); 
        bt.setCursor(new Cursor(Cursor.NW_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("SouthWest Resize"); 
        bt.setCursor(new Cursor(Cursor.SW_RESIZE_CURSOR) ); 
        add(bt);     bt = new Button("SouthEast Resize"); 
        bt.setCursor(new Cursor(Cursor.SE_RESIZE_CURSOR) ); 
        add(bt);   }