精华内容
下载资源
问答
  • 2019-11-21 13:49:37

    为按钮添加背景图片

    //获取一个图片
    ImageIcon square=new ImageIcon("Icon\\图片.gif");
    //设置按钮大小
    button.setBounds(50,50, 100, 100);
    //设置图片的大小
    square.setImage(square.getImage().getScaledInstance(100,100, 0));
    //把图片放到按钮上	
    button.setIcon(square);
    

     

    更多相关内容
  • java自定义图片按钮

    2021-04-09 04:00:15
    纯swing的自定义图片按钮,可以放各种形状图片 纯swing的自定义图片按钮,可以放各种形状图片 纯swing的自定义图片按钮,可以放各种形状图片 纯swing的自定义图片按钮,可以放各种形状图片
  • java部分需要用到图形界面编程的项目中,经常会使用图片设置对按钮进行美化,但是使用时会出现一个很麻烦的问题, 按照方法:JButton jb1 = new JButton();jb1.setBounds(0, 0, 25, 20);ImageIcon ii = new ...

    47f9ae0285627e51f49c3905cc74f241.png

    在java部分需要用到图形界面编程的项目中,经常会使用图片设置对按钮进行美化,但是使用时会出现一个很麻烦的问题, 按照方法:JButton jb1 = new JButton();

    jb1.setBounds(0, 0, 25, 20);

    ImageIcon ii = new ImageIcon("images/xxx.png");

    jb1.setIcon(ii);

    此时会发现在按钮中的图片并没有如预料的那样填充按钮,而是按照图片本身的大小放置于按钮中,那么,应该怎么操作才能使图片如预期按钮的长宽那样完好的填充在按钮中呢?

    其实很简单,只需要事先取得设置按钮的长宽,使用getScaledInstance()方法重新构造图片,再构造Icon对象传入JButton中即可。

    具体实现过程如下:JButton jb1 = new JButton();

    jb1.setBounds(0, 0, 25, 20);

    ImageIcon ii = new ImageIcon("images/xxx.png");

    //根据按钮大小改变图片大小

    Image temp = ii.getImage().getScaledInstance(jb1.getWidth(), jb1.getHeight(), ii.getImage().SCALE_DEFAULT);

    ii = new ImageIcon(temp);

    jb1.setIcon(ii);

    展开全文
  • java 如何插入含有图片按钮

    千次阅读 2021-03-05 17:21:27
    我的程序如下:importjavax.swing.*;importjavax.swing.event.*;...publicclassWhackextendsJFrame{//定义按钮JButton[][]spots=newJButton[5]...我的程序如下:import javax.swing.*;import jav...

    我的程序如下:importjavax.swing.*;importjavax.swing.event.*;importjava.awt.*;importjava.awt.event.*;publicclassWhackextendsJFrame{//定义按钮JButton[][]spots=newJButton[5]...

    我的程序如下:

    import javax.swing.*;

    import javax.swing.event.*;

    import java.awt.*;

    import java.awt.event.*;

    public class Whack extends JFrame{

    //定义按钮

    JButton[][] spots = new JButton[5][5];

    ImageIcon alive = new ImageIcon("/res/1.bmp");

    JLabel score = new JLabel("SCORE:");

    //构造方法

    public Whack(){

    //创建JFrame

    super("Whack");

    setSize(350,325);

    setVisible(true);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    //容器中添加按钮和标签

    Container cont = getContentPane();

    cont.setLayout(new FlowLayout());

    //生成按钮

    for(int i = 0;i

    for(int j =0;j

    spots[i][j] = new JButton(alive);

    cont.add(spots[i][j]);

    spots[i][j].setEnabled(false);

    }

    }

    score.setText("SCORE:");

    cont.add(score);

    setContentPane(cont);

    }

    public static void main(String[] args){

    new Whack();

    }

    }

    图片在src/res文件夹里。

    应该怎么修改才可以让图片显示出来?我显示的都是白色条啊。

    展开

    展开全文
  • Java 按钮上添加图片

    2010-12-03 18:53:32
    Java 按钮上添加图片 让你更好的掌握awt和swing组件
  • 主要为大家详细介绍了java实现点击按钮事件弹出子窗口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 这是小程序 本地盘符有相应的图片文件 运行加载 就可以看见效果 图片通过点击按钮 可以达到缩小或放大的作用
  • Java图片模糊以及锐化图片边缘,面板jPanel用于容纳模糊、锐化、还原图像按钮,创建ImagePanel对象用于绘制图像,定义了三个事件,完成图像的模糊和锐化:  //模糊图像按钮buttonBlur事件处理  else if(button==...
  • Java读取网址URL中的图片并显示,这是个很简单的例子,从网络取得图象,通过Java解析URL,过滤出图片地址,并读取远程URL中的图片内容,显示在JAVA的窗口中。本例主要是通过Toolkit对象,用于获取图像。编写时,我们...
  • java透明按钮的设置

    千次阅读 2021-03-08 23:32:19
    /* * 此程序所用的图片必须是背景透明的 */ import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import ...

    JButton透明背景设置

    方法1:JButton b1=new JButton();

    b1.setOpaque(false);

    b1.setColor(new Color(2,2,2));  //此颜色值随便设置,只起占位作用,但是必须加上此句,否则不会出现透明背景效果。

    b1..setIcon(new ImageIcon("bin/filechooser/image/rec.gif"));

    方法2:JButton b2=new JButton();

    b2.setContentAreaFilled(false);  //只须加上此句

    b2.setIcon(new ImageIcon("bin/filechooser/image/rec.gif"));

    END

    package swing.component;

    /*

    * 此程序所用的图片必须是背景透明的

    */

    import java.awt.Color;

    import java.awt.Graphics;

    import java.awt.Image;

    import java.io.File;

    import java.io.IOException;

    import javax.imageio.ImageIO;

    import javax.swing.ImageIcon;

    import javax.swing.JButton;

    import javax.swing.JFrame;

    import javax.swing.JPanel;

    /**

    * 这是面板绘制图像的程序

    * @author MyTest

    *

    */

    public class TransparencyButton extends JFrame {

    public static void main(String[] args) {

    TransparencyButton frame = new TransparencyButton();

    frame.setBounds(322, 26, 500, 160);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setVisible(true);

    }

    public TransparencyButton() {

    setTitle("ImageTest");

    ImagePanel panel = new ImagePanel();

    add(panel);

    }

    }

    class ImagePanel extends JPanel {

    private Image image = null;

    private JButton b1 = null;

    public ImagePanel() {

    try {

    image = ImageIO.read(new File("swing/component/img/aaa.jpg"));

    } catch (IOException e) {

    e.printStackTrace();

    }

    Color c = new Color(0,0,255);//背影颜色随便设任意值,只起占位作用。

    b1 = new JButton();

    ImageIcon icon = new ImageIcon("swing/component/img/r6.gif");//此图标必须是背影透明的

    b1.setOpaque(false);//设置透明背影

    b1.setBackground(c);//必须设置否则不会出现透明背影

    b1.setIcon(icon);

    b1.getIcon();

    add(b1);

    }

    public void paintComponent(Graphics g){

    super.paintComponent(g);

    if(image == null)return;

    g.drawImage(image, 0, 0, null);

    }

    }

    展开全文
  • android studio 多个按钮实现多个页面的转换,MainActivity.java文件。
  • 主要用于实现按钮功能,本文档中有两段代码分别用于实现文字按钮图片按钮
  • java按钮实现页面跳转 | 学步园

    千次阅读 2021-02-12 20:03:04
    假如有两个frame,分别为frame1,frame2,frame1按钮实现跳转.frame1代码如下import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;...
  • java 如何在窗体背景图片控件

    热门讨论 2008-12-28 10:43:15
    在窗体中加图片,然后在这个背景图片加按钮之类的控件,网上难得搜到,很值得一下哦。
  • java界面添加按钮

    千次阅读 2021-02-27 22:07:13
    我只是想实现一个图片背景上有一个开始游戏的图片样式的按钮点击按钮进入下一个界面开始游戏我定义MyJPanel继承JPanel然后覆写paint方法添加背景在定义MyJButton继承JButton然后覆写p...我只是想实现一个图片背景上...
  • javaGUI 点击按钮切换面板背景颜色

    千次阅读 2021-12-13 22:49:47
    点击不同按钮切换面板背景颜色 import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class colorTransformation extends JFrame { ...
  • import java.awt.Button; import java.awt.Color; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.Icon; import...
  • Java实现的透明按钮效果,本例子里面还有一张图片,最终实现效果是按钮透明,但图片不覆盖按钮。很适合喜欢界面设计的朋友!~
  • java 里我给按钮添加了图片~用的seticon添加的图片~然后使用外部类添加按钮监听…但是获取不到…
  •  设置文件的名称,注意这个新建的xml文件就是会被用作按钮的background属性的,所以名字不要太奇怪,设置Root Element为selector之后,添加下面黄色的两行,按钮常规和按下的时候对应的图片,这里注意都是对应的...
  • JAVA语言实现窗口按钮的移动。可以显示坐标的。JFrame中窗口按钮鼠标实现拖动。
  • java按钮美化

    千次阅读 2020-07-25 14:04:29
    设置图标(按照按钮的大小进行缩放并且不显示文字,可以对按钮进行响应) public static JButton changeIconSize(JButton button,String url,int width,int height,String btnstr){ button.setBounds(0,0,w.
  • java后台接受到图片后保存方法

    千次阅读 2021-02-12 09:13:54
    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向...
  • 当我在用JAVA写一个图形化界面时,发现了这样一个问题: 当把几个组件添加到页面时,即使之前已经设置好了组件的大小和位置,最后一个组件还是会占据整个界面,覆盖其他的组件! 后加按钮就这样了 先加按钮...
  • Java图像的明暗处理

    2021-03-16 06:03:37
    如演示截图所示,鼠标单击“Darken”按钮后,图像变暗,单击“Brighten”按钮后,图像亮变。在编写过程中,用到java.awt.image 包中的LookupTabel 类及其子类ShortLookupTable 类和LookupOp 类。 运行环境:Java/...
  • Java怎么添加背景图片

    千次阅读 2021-03-05 21:36:34
    首先,导入相关的包:import java.awt.BorderLayout;import java.awt.Container;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;也可以用:import ...
  • java单选按钮实例

    2012-11-09 16:39:59
    单选按钮,实现点击一个按钮就能激发相应的事件,从而显示相应的图片
  • Java 重写JButton 自定义按钮图片

    千次阅读 2019-05-31 09:06:01
    Java 重写JButton 自定义按钮图片 实现这样的样式只用重写 JButton 封装起来可以复用 代码片. package view; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.event....
  • Java GUI实现图片切换—超详细注释讲解 1.本文实现的是使用GUI实现六张图片的来回切换,首先在项目下准备一个image文件夹,里面放置六张图片,点击“上一张”、“下一张”按钮可以进行图片切换,并且能够判断到第一...
  • import java.awt.Color;import javax.swing.*;public class MyDraw{public static void main(String[] args){//创建框架JFrame myFrame=new JFrame("图画");//myFrame.setLocation(200, 300);//第1参数表示离左屏幕...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,316
精华内容 49,726
关键字:

java按钮加图片

java 订阅