当前位置: 代码迷 >> Java相关 >> 小弟又有难请教
  详细解决方案

小弟又有难请教

热度:256   发布时间:2007-01-03 01:10:18.0
小弟又有难请教

我想在按纽里面放一张小图片但是无法实现1不知道是怎么搞的1希望可以得到答案
我的程序如下:


package bb;

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Rectangle;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.ImageIcon;
public class Frame1 extends JFrame
{
public Frame1()
{
try

{
jbInit();
}
catch (Exception exception)
{
exception.printStackTrace();
}
}

private void jbInit() throws Exception
{
getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(59, 51, 307, 164));
jButton1.setText("jButton1");
jButton1.setIcon(img1);
this.getContentPane().add(jButton1);
}

public static void main(String[] args)
{
Frame1 frame1 = new Frame1();
frame1.setSize(500,500);
frame1.show();

}

JButton jButton1 = new JButton();
ImageIcon img1 =new ImageIcon("1.gif") ;
ImageIcon img2 =new ImageIcon("2.gif") ;
ImageIcon img3=new ImageIcon("3.gif") ;
}

搜索更多相关的解决方案: package  public  import  图片  

----------------解决方案--------------------------------------------------------
把图片放到bb文件夹外面
----------------解决方案--------------------------------------------------------

用jb生成的,你可以在jbutton初始化的时候给它传进去一个icon图标进去!


----------------解决方案--------------------------------------------------------
使用URL url=this.getClass().getResource("1.gif");
这样得到个URL...来操作..会更好..
----------------解决方案--------------------------------------------------------
3楼朋友说的不错.
JButton(Icon icon)
创建一个带图标的按钮。
----------------解决方案--------------------------------------------------------
  相关解决方案