nbcj.net
当前位置:首页 >> jAvA 怎样给按钮添加图标? >>

jAvA 怎样给按钮添加图标?

路径问题,写绝对路径就不会出错了 如D:\\images\\a.gif 如果你一定要写相对路径,那也是你工程的根目录下,并不是代码文件的包下。

路径问题,写绝对路径就不会出错了 如D:\\images\\a.gif 如果你一定要写相对路径,那也是你工程的根目录下,并不是代码文件的包下。

你用这种方法ImageIcon imgplay=new ImageIcon("image/play.png");调用图片,缺省的当前目录是项目的根目录就是你的SEVENcard目录,因此,你如果调用src下的图片需要在image/play.png前加src,即src/image/play.png 完整的语句是ImageIcon imgplay=n...

JButton有一个setIcon(Icon icon);方法可以在JButton上加图片。例如: public class ButtonImage{ public ButtonImage() { JFrame frame = new JFrame(); JButton button = new JButton("confirm"); ImageIcon icon = new ImageIcon("image.jpg"...

JPanel toolPanel=new JPanel();ImageIcon icon=ImageIO.read(new File("myicon.png"));// 读取当前目录下的图标toolPanel.add(new JButton(new AbstractAction("我的按钮",icon/*设置图标*/) { @Override public void actionPerformed(ActionEv...

JFrame j = new JFrame();JButton b = new JButton();b.setIcon(new ImageIcon("f://1.jpg"));j.add(b);j.setSize(300, 200);j.setVisible(true);我这样写是没问题的,你试试

JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。 可以这样用,如: JButton jb = new JButton(new ImageIcon("images/myImage.gif")); 这样得到的就是带图标的按钮了。

图片要放在根目录下,比如你创一个项目名叫Swing,图片就要放在Swing目录下。 public class SwingComponent { JFrame f = new JFrame("测试"); //定义一个按钮,并为之指定图标 Icon okIcon = new ImageIcon("ico/ok.png"); JButton ok = new JB...

可以..把在JLabel中加入图片.然后当成JApplet的背景..JButton放在JApplet上就行 //################################### import java.awt.FlowLayout; import javax.swing.*; public class Test extends JApplet{ public Test() { JPanel jp=(JP...

import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Practise{ public static void main(String[] args) { new MyFrame(); }}class MyFrame extends JFrame{public MyFrame(){final JButton btnChangeImage=new JBut...

网站首页 | 网站地图
All rights reserved Powered by www.nbcj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com