用swing里的不就可以了
  Icon   icon1=new   ImageIcon("图片");  
  //使用UNC路径,也可以用getClass().getResource("路径");  
   
  jbutton2.setIcon(icon1);

解决方案 »

  1.   

    Learn how to extend the AWT with your own image buttons
    Subclass an AWT component so you can build an image button for toolbars, palettes, and other "icon-friendly" environmentshttp://www.javaworld.com/javaworld/jw-03-1997/jw-03-imagebutton.html
      

  2.   

    java.awt.* 包中的按钮不能添加图标,只能使用java.swing.*包中的JButton类,这个可以添加图标
    JButton jb = new JButton();
    Icon defaultIcon = null;
    jb.setIcon(defaultIcon);
      

  3.   

    自己在工程中建一个图片文件夹,然后
    ImageIcon icon=new ImageIcon("图片路径");
    JButton bu=new JButton("图片",icon);
    OK啦!!!!
      

  4.   

     JButton enter1=new JButton(new ImageIcon("1.gif"));
    路径为把图片和java文件放到一个文件夹下就好了
      

  5.   

    awt中的按钮不能添加图片的swing中的才可以。。
    用法上面有
      

  6.   

    如果你想按钮要awt的样式又要有添加图片,你就去重新写一个myButton,
    继承Button再添加JButton中的添加图片的方法。。