
正文
java按钮插入背景代码,java添加按钮
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在Java中如何给我的动作按钮添加图片作为背景(如下图)
不知道你怎么加的。加背景图有很多种办法:- 加一个 JLabel,然后在 JLabel 上添加图片;- 直接重写 paint 方法,然后用 drawImage(Image src, int x, int y, int width, int height) 方法画上去。
将数字(int或Integer对象)与图片(Image对象)的对应关系保存在一个map中,当得到某个数字是,就可以得到所对应的图片了,然后在button上setIcon就可以。
可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
java中setBackground的作用是设置背景颜色或者图片。
步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
pnlMain.add(lb); //将标签添加到主面板pnlMain中。用标签组件JLabel来设置窗体背景,其扩展性上比较差,且在标签上不能放置其他组件,比如:在放置一个JButton,整个布局背景图就错乱。
相关问答
Q1: jDialog已添加两个JPanel,如何给jDialog添加背景图片啊,并且JPanel是透...
1、利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); //创建面板pnlMain。getContentPane().add(pnlMain); //将pnlMain设置为主面板。
2、在java swing中需要为容器添加自定义图片或者背景图片。
3、方案二 ---直接drawImage(imagine,...)构造JPanel---JLayPane,ContendPane,JRootPane(三选一)注意 在你固定背景层之后,添加的组件都要考虑覆盖效应和调和效应。如果要设计更加精美,还可以去参考背景颜色调和。
4、登录的窗口主界面JFrame,调用getContentPane(),获取到面板。JPanel J=(JPanel)this.getContentPane();创建一个带图标的标签。JLabel jb=new JLabel(new ImageIcon(xx.jpg));添加该标签,并设置为窗口的大小。
Q2: JAVA图形界面问题:如何给连连看小游戏的单元格按钮添加背景图案?
1、将数字(int或Integer对象)与图片(Image对象)的对应关系保存在一个map中,当得到某个数字是,就可以得到所对应的图片了,然后在button上setIcon就可以。
2、// 储存游戏按钮位置(这里其实只要6行,5列。但是我们用了8行,7列。
3、您可以向一个 Panel 图形中添加许多图形,然后将这个 Panel 图形提供给 FigureCanvas。
4、setVisible(true);不管用哪种方法,由于窗口有最小大小限制(主要是要显示标题栏上的按钮,所以如果设置成不要按钮,就可以不用本限制,但Jframe不好办,需要用其他类型的窗口),所以如果图片过窄的话,两边会显示空白。
5、一种方法是如上所讲,先给段或段落加上背景,再在段上插入图片就行了。
6、个人见解,总体需要两个二维数组(一个存储正确图片排列 Array1 String[][],一个随机生成图片排列Array2 String[][]),一个一维数组来存储图片的名称Array3 String[],。
Q3: ...如果把图片加在JLabel上填满面板那怎么样才能再加button?_百度...
1、- 加一个 JLabel,然后在 JLabel 上添加图片;- 直接重写 paint 方法,然后用 drawImage(Image src, int x, int y, int width, int height) 方法画上去。
2、使用动态填加控件的办法:controls.add()直接放两个button到panel内,用代码来控制他们的显示和位置,以及显示的内容。使用1方法必须在页面LOAD的时候进行,同时避免页面回发的时候出问题,你需要多测试几次。
3、不可以直接添加。如果你是指将JTable中的单元格设置为JButton形式,则可以通过渲染方式实现。
4、JButton(Icon icon)创建一个带图标的按钮。也有方法 public void setIcon(Icon defaultIcon)public void setPressedIcon(Icon pressedIcon)设置按钮的按下图标。
Q4: JAVA代码添加背景图片。更改背景颜色!awt或swing!很简单!越简单越好...
设置背景图片,可以重写paint()方法。
false);this.getLayeredPane().setLayout(null);this.getLayeredPane().add(backImage, new Integer(Integer.MIN_VALUE));backPanel.setLayout(new BorderLayout());这个是我程序里面复制出来的,效果就下面图一样。
所以采用这种方式来设置窗体背景有很大的局限性。因此最好是采用以下方式来设置窗体背景。2 通过JPanel面板来设置窗体背景 JPanel面板是Java中的容器之一。
//设置标签的尺寸,即背景图象的大小。().setOpaque(false); /*把内容面板设置为透明,这样整个框架的背景就不再是内容面板的背景色,而是第二层中标签的图像。*/ pnlMain.add(lb); //将标签添加到主面板pnlMain中。
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
Q5: JAVA界面设计怎么插入背景图片
1、打开电脑,进入软件中,编写设置大小的代码,代码如下所示。在左边的选项中选择javastudy包,在子文件下选择Java。选择之后,就会看到以下画面,通过代码加入图片,代码如下图所示。
2、可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:=new JPanel(); //创建面板pnlMain。().add(pnlMain); //将pnlMain设置为主面板。
3、在Body中添加 在登录框的div添加 在css添加 在body添加:BODY { background-image: 图片路径地址 } 根据ID添加 login{ background-image: 图片路径地址 } 这些都可以的,还有js也可以添加的。
4、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
5、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
6、在java swing中需要为容器添加自定义图片或者背景图片。
java按钮插入背景代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java添加按钮、java按钮插入背景代码的信息别忘了在本站进行查找喔。








